2009-02-13 324 views
21

我想用這是寫在一個封裝user的Java文件SaveProp。班級檔案已放入WEBINF/classes。下面是導致問題的兩條線。爲useBean的類屬性的值...無效

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。

回答

13

你應該把文件下的WEB-INF /班/用戶

+0

感謝很多人。 It works .. – user62835 2009-02-13 09:17:56

+1

哪個文件進入該文件夾? .java,.class,.war? – HuckIt 2016-01-25 21:05:30

36

3事情

  1. 確保類文件是在WEB-INF /班/用戶
  2. 確保有一個公共的默認構造函數無參數
  3. 如果bean已經存在於範圍內,也可以使用type =而不是class =
11

確保默認的無參數構造函數在那裏並且是公共的。

相關問題