<s:set name="id" value="<%= "'" +request.getParameter("id") + "'"%>
我见Struts2 很多教材都有这种写法 但是解析jsp页面的时候报错啊。。汗死了这种写法不可以么<s:select >
怎么设置 根据参数来动态的选中对应的option呢,高手们都出来啊,嘿嘿
我见Struts2 很多教材都有这种写法 但是解析jsp页面的时候报错啊。。汗死了这种写法不可以么<s:select >
怎么设置 根据参数来动态的选中对应的option呢,高手们都出来啊,嘿嘿
解决方案 »
- 急!javascript进度条与jsp时间控制的问题
- spring,hibernate,struts集成问题有关session的,各位大哥帮帮忙啊
- 在线等!!!高手进!!
- hibernate对于处理每次查询都可能会更新的数据比 JDBC与 ibatis相比,谁性能更好?
- 用ant构建文件,我的hibenate-tools已经添加到class_path中,为什么还提示错误。
- 请问java -D …… 存储的系统属性存在系统的什么地方?
- 哪有Eclipse教程或使用指导?
- TOMCAT源码分析(启动框架)已经完成, 大家共同学习, 共同进步!
- 笔试遇到的问题
- jdbc释放连接很慢
- hibernate 报错 "Too many connections" 求助
- 困扰中的小虾米。。。需要大虾们的支援!
这种写法很傻,直接这样就可以了
<s:set name="id" value="${id}" />是struts2的标签吗?建议还是使用jstl的就可以了,struts自己的标签一点不好用速度还慢
select里面通常用foreach 填充option
<c:forEach var="item" items="${list}" varStatus="st">
<option value="${item.id}">${item.value}</option>
</c:forEach>
sex如果是‘1’,‘女’被选中
动态取的话
<select>
<s:if test="#id==1">
<option selected="selected"></option>
</s:if>
</select>
基本上是这样
s:set name="id"/>
只有这个id在action里面有get和set方法
至于下拉框的话:
<s:select name="addr" list="#{'0':'请选择身份','HN':'湖南','BJ':'北京'}"></s:select>