这个问题在这里已经有答案了:
jasperexception:usebean类属性的值无效(6个答案)
四年前关门了。
我想用一个java文件 SaveProp
写在一个包裹里 user
. 类文件已放置在 WEBINF/classes
. 下面是引起问题的两行代码。
jsp:useBean id="user" class="user.SaveProp" scope="session"
jsp:setProperty name="user" property="*"
它抛出:
The value for the useBean class attribute user.SaveProp is invalid
我正在使用Tomcat6.0。
3条答案
按热度按时间5lhxktic1#
您应该将文件放在webinf/classes/user下
fdx2calv2#
三件事
确保类文件位于webinf/classes/user下
确保有一个没有参数的公共默认构造函数
如果bean已经存在于范围中,那么还可以使用type=而不是class=
sqserrrh3#
确保默认的no arg构造函数存在并且是public。