java - useBean 类属性的值...无效

标签 java jsp tomcat properties

我想使用一个写在 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。

最佳答案

三件事

  1. 确保类文件位于 WEBINF/classes/user 下
  2. 确保有一个不带参数的公共(public)默认构造函数
  3. 如果 bean 已经存在于作用域中,您也可以使用 type= 而不是 class=

关于java - useBean 类属性的值...无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/545177/

相关文章:

java - 在 java 中递归构建带有嵌入式 FileReader 的扫描仪

tomcat - ERR_SSL_VERSION_OR_CIPHER_MISMATCH

tomcat - 了解非数学背景的 apache solr 评分

tomcat - 如何用jsvc启动tomcat?

java - Spring MVC,Tile在运行war文件jetty Runner时不渲染jsp页面

java - 尝试在简单的游戏中使用 KeyListener 移动对象

java - 使用 Google map PlacePicker API 时,我得到了错误的地名(获取坐标)

java - 如何读取 Java 类文件(Java 字节码)

java - arrayList e session jsp的问题

java - JSP类解释