我在action里查出了一条bean结果,我现在想在jsp页面中输出bean结果中的某个属性,请问怎么输出。
代码如下。
action类
TabNews newsBean = newsDao.getNew(id);
jsp页面
<s:select name="type" list="newTypeList" listKey="newTypeId" listValue="newTypeName" headerKey="0" headerValue="--请选择--" value="这里是newsBean中的某个属性" />哪位大哥大姐帮帮忙了!谢谢。
代码如下。
action类
TabNews newsBean = newsDao.getNew(id);
jsp页面
<s:select name="type" list="newTypeList" listKey="newTypeId" listValue="newTypeName" headerKey="0" headerValue="--请选择--" value="这里是newsBean中的某个属性" />哪位大哥大姐帮帮忙了!谢谢。
解决方案 »
- 注册时验证用户账号的验证唯一性出现问题
- Cannot convert A857 of type class java.lang.String to class java.lang.Integer
- Javascript比Java有趣
- java
- 关于java开发中数据库的链接问题~~~~~~~~~~~~~~~~~·
- 谁能给我一个级联保存与更新的完整例子(谢谢!)
- EHCache 如何实现对结果集的缓存
- 想将自己的技术能力很快的提高吗?想和天下J2EE高手会合吗?
- jboss4+hibernate+struts 启动问题
- 用过WSAD开发过带模块Struts的快过来,快快救命啊
- 请各位大大帮帮我,帮我分析改正一下下面的程序,谢谢啦!
- Hibernate异常,求解决。急。。。
怎么这么多属性啊
你在action中得到newTypeList了吗
你可以这样写<s:select list="newTypeList" listKey="newTypeId" listValue="newTypeName"/>
在action中生成LabelValueBean型的newTypeList如果你想绑定下拉框的值可以用name="***Dto.属性名"
action类
String typeId= newsDao.getNew(id).getId();
jsp页面
<s:select name="type" list="newTypeList" listKey="newTypeId" listValue="newTypeName" headerKey="0" headerValue="--请选择--" value="<s:property name='typeId'/>" />
struts2中不允许标签里在套一个标签,要怎么样写才能让<s:property name='typeId'/>这个值显示到value里。
action类
request.setAttribute("typeId", newsBean.getNewType());
jsp页面
<s:select name="type" list="newTypeList" listKey="newTypeId" listValue="newTypeName" headerKey="0" headerValue="--请选择--" value="#request.typeId" />