[問題] 抓不到bean值

看板java作者 (不下棋=.=)時間15年前 (2010/08/02 17:23), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
我本來預計是弄個登入系統 把帳號密碼存入一個叫userInfo的bean中 但是卻讀不到資料 以下是輸出的同一網頁的片段 //這行是定義使用的Bean <jsp:useBean id="userInfo" class="com.UserInfoBean" scope="session"/> //這兩行是測試用 但有沒有加其實都不影響結果 <jsp:setProperty name="userInfo" property="UserName" value="think"/> <jsp:setProperty name="userInfo" property="Password" value="1234"/> //這行是取出資料 <jsp:getProperty name="userInfo" property="UserName"/> 我得到的錯誤訊息是Cannot find any information on property 'UserName' in a bean of type 'com.UserInfoBean' 變數名稱的拼法已經比對過好幾次確認沒問題 有人能幫忙解答嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.80.28.142

08/02 17:29, , 1F
問一個笨問題... UserInfoBean 有寫 getter 嗎?
08/02 17:29, 1F

08/02 17:39, , 2F
有寫getUserName()
08/02 17:39, 2F
在此補充...現在問題是解決了...但是...原因不詳=,=... 剛剛把變數名稱的開頭都改成小寫... 然後就過了=.=||| 為何如此我就不知道了...一.一+ ※ 編輯: thinkniht 來自: 219.80.28.142 (08/02 18:34)

08/02 19:55, , 3F
因為... 是 spec 啊 XD
08/02 19:55, 3F

08/03 11:56, , 4F
因為這是規定 XD~
08/03 11:56, 4F
文章代碼(AID): #1CLewDPP (java)