作者thinkniht (不下棋=.=)
看板java
標題[問題] 抓不到bean值
時間Mon Aug 2 17:23:23 2010
我本來預計是弄個登入系統
把帳號密碼存入一個叫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
推 superlubu:問一個笨問題... UserInfoBean 有寫 getter 嗎? 08/02 17:29
→ thinkniht:有寫getUserName() 08/02 17:39
在此補充...現在問題是解決了...但是...原因不詳=,=...
剛剛把變數名稱的開頭都改成小寫...
然後就過了=.=|||
為何如此我就不知道了...一.一+
※ 編輯: thinkniht 來自: 219.80.28.142 (08/02 18:34)
→ superlubu:因為... 是 spec 啊 XD 08/02 19:55
推 IceMaster:因為這是規定 XD~ 08/03 11:56