useBean类属性的值…无效
我想使用在包user
编写的Java文件SaveProp
。 类文件已放在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
我正在使用Tomcat 6.0。
您应该将该文件放在WEBINF / classes / user下
3件事
- 确保类文件位于WEBINF / classes / user下
- 确保没有参数的公共默认构造函数
- 如果bean已经存在于作用域中,您还可以使用type =而不是class =
确保默认的no-arg构造函数在那里并且是公共的。