您的位置:首页 > 产品设计 > UI/UE

The value for the useBean class attribute is invalid 问题

2010-09-14 10:22 489 查看
jsp里面用

<%@page contentType="text/html;charset=gb2312"%>

<jsp:useBean id="zxhw" class="com.nethelp.bean.Alarm"/>

<%

out.println(zxhw.AlarmPingFa());

%>

报错了,准确的说一台win服务器上面运行ok,一台linux上面运行wrong

后来上网找看到
http://www.cnblogs.com/feiweiwei/archive/2007/12/05/984484.html
1. 在编译 JSP 时(不是运行时),指定的 Bean 类没找到
2. Bean 虽然找到了,但是它不是 public 的,或者找到的 class 文件是 interface 或抽象类
3. Bean 类中没有 public 的默认构建函数

仔细看了一下

public 构造函数是有的,也没有参数

但是里面用到两个成员变量,这两个变量没有声明为public

赶快声明一下,ok
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: