为什么bean对象的属性值不可以更新?

endeavor 2003-09-06 01:18:31
在前一个页面有一个表单,里面有些text,输入值后提交。在下一个页面用
<jsp:useBean id="workbean" class="WorkBean" scope="session" >
<jsp:setProperty name="workbean" property="*" />
</jsp:useBean>
接收上一个页面的值,并保存在bean中。但是返回到上一个页面,重新输入值,提交之后,bean中属性值并不会随之改变,请问是什么原因?
谢谢了!!!!!!!!!
...全文
107 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
endeavor 2003-09-08
  • 打赏
  • 举报
回复
谢谢bruni(不如你) 了!!
按照你说的我把问题搞定了。
还有谢谢re了本帖的其他jsp fans。
duxin 2003-09-06
  • 打赏
  • 举报
回复
改成private 试试
leshui 2003-09-06
  • 打赏
  • 举报
回复
是不是你把属性设成了 private 变量
fantasyCoder 2003-09-06
  • 打赏
  • 举报
回复
我想应该是页面作用域的问题
把session改成page试试
<jsp:useBean id="workbean" class="WorkBean" scope="page" >
<jsp:setProperty name="workbean" property="*" />
</jsp:useBean>
bruni 2003-09-06
  • 打赏
  • 举报
回复
try :
<jsp:useBean id="workbean" class="WorkBean" scope="session" />
<jsp:setProperty name="workbean" property="*" />

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧