request 无法保存值

java51 2006-06-02 11:09:41
List resList = model.execQuery(bumenid,shiruxian);
if(model.getCount()>=1){

request.setAttribute("Shop",resList);

}


EdtOrderItemB1Bean bean=(EdtOrderItemB1Bean)request.getAttribute("Shop");

resList 有值,但Shop保存不上。
bean出现异常。
请高手帮忙。谢谢。。。
...全文
199 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
harston 2006-06-02
  • 打赏
  • 举报
回复
2006-06-02 11:16:00 得分: 0
2006-06-02 11:17:00 得分: 0
相差1,可能在编辑的瞬间,哈哈
thisyear 2006-06-02
  • 打赏
  • 举报
回复
沙发舒服哦!
kingofworl 2006-06-02
  • 打赏
  • 举报
回复
(list)request.getAttribute("Shop");
这样,因为你保存的resList是 List对象
harston 2006-06-02
  • 打赏
  • 举报
回复
晕,沙发被人抢了,呵呵,
harston 2006-06-02
  • 打赏
  • 举报
回复
??
request.setAttribute("Shop",resList);你保存的是一个List;
(EdtOrderItemB1Bean)request.getAttribute("Shop");却要转型成EdtOrderItemB1Bean
不报异常才怪,是不是ClassCaseException嘛!
thisyear 2006-06-02
  • 打赏
  • 举报
回复
你在request里存的是一个list,但是你从request取出来的时候并不是list接受的。应该改为:
List resList = model.execQuery(bumenid,shiruxian);
if(model.getCount()>=1){

request.setAttribute("Shop",resList);

}


List bean=(list)request.getAttribute("Shop");
Jeremyzhou 2006-06-02
  • 打赏
  • 举报
回复
一楼!同意
edward0716 2006-06-02
  • 打赏
  • 举报
回复
已经解决了
yown 2006-06-02
  • 打赏
  • 举报
回复
你存的对象和转换的对象不一致喽!楼上正解

81,092

社区成员

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

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