解决方案 »
- 求指教:写一个函数将一个整数反转
- hibernate3.6查询数据时出错
- 基于Hibernate3的原生API的SH
- 杭州2年java web工资
- 何谓BPM?
- 请教通过web.xml引入Spring上下文的问题?
- hibernate生成sql汉字乱码
- 大家帮帮我谢谢了..关于J2EE和PetStore和WebLogic的问题...
- jsp做一个请假系统关于数据库表的设计
- tomcat4.0+apache2.0.40在WINDOWS下的配置。急!!我给分!!我在线等!!!
- linux下 jfreechart 生成图片的时候异常,本地环境是正常的
- 求推荐练习项目,巩固struts2和hibernate
就可以得到结果
getKeyword()是用来接收form中提交的所要查询的关键字,用println实验发现可以接收到
比如 commodity.getKeyword() 得到的值是 "a" ;
ActionContext.getContext().put("commodity",commodityService.all(commodity.getKeyword()));
这样没结果?如果我在action不用getkeyword而直接写"关键字"
ActionContext.getContext().put("commodity",commodityService.all("a"));
这样就有?
如果从另一个页面form给getter传参 然后结果页面里就得不到
commodity.getKeyword() 是什么 是2014?commodityService.all(commodity.getKeyword())) 有没有取到值
然后页面中的<s:iterator value="#request.commodity">改为session.commodity应该就可以了。
然后页面中的<s:iterator value="#request.commodity">改为session.commodity应该就可以了。
或者直接把<s:iterator value="#request.commodity">改为value="#commodity"试试。
然后页面中的<s:iterator value="#request.commodity">改为session.commodity应该就可以了。
或者直接把<s:iterator value="#request.commodity">改为value="#commodity"试试。直接#commodity能取到了 哈哈 谢谢