我想使用一个写在 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 下
- 确保有一个不带参数的公共(public)默认构造函数
- 如果 bean 已经存在于作用域中,您也可以使用 type= 而不是 class=
关于java - useBean 类属性的值...无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/545177/