作者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
1F:推 superlubu:问一个笨问题... UserInfoBean 有写 getter 吗? 08/02 17:29
2F:→ thinkniht:有写getUserName() 08/02 17:39
在此补充...现在问题是解决了...但是...原因不详=,=...
刚刚把变数名称的开头都改成小写...
然後就过了=.=|||
为何如此我就不知道了...一.一+
※ 编辑: thinkniht 来自: 219.80.28.142 (08/02 18:34)
3F:→ superlubu:因为... 是 spec 啊 XD 08/02 19:55
4F:推 IceMaster:因为这是规定 XD~ 08/03 11:56