<html:select >
<html:option selected value="请选择" >
</html:option>
</html:select>
其实就算使用Struts 普通的html页面元素还是一样用的
例如
<select >
<option selected value="0" >请选择</option>
<option value="1" >one</option>
<option value="2" >two</option>
<option value="3" >three</option> </select>
也是可以的
<html:option selected value="请选择" >
</html:option>
</html:select>
其实就算使用Struts 普通的html页面元素还是一样用的
例如
<select >
<option selected value="0" >请选择</option>
<option value="1" >one</option>
<option value="2" >two</option>
<option value="3" >three</option> </select>
也是可以的
解决方案 »
- 急! hibernate问题
- ExtJs怎样使用?
- 请教个关于使用JFreeChart建立柱状图的问题
- 关于jfreechart的配置上的一些问题
- struts2部署到tomcat上运行时
- 几个ejb的部署文件写在同一个XML文件好还是独立写好
- 郁闷啊。辞职了,放分了
- JSP能调用SESSION方法却不能调用SESSION方法调用CMP数据
- j2ee:为什么我的ejb老是在编译运行的时候报错“拒绝访问”,那位高手尽快帮忙,小弟不胜感激
- 列表页没有数据,急!!!
- 急!!!SQL0805N 找不到程序包 "NULLID.SYSLN303 0X5359534C564C3031"。 SQLSTATE=51002
- SANFEN
但是我只是想用<html:options>这个标签有没有这样的功能,
我传过来的是一个Collection,其实我可以用一个迭代可以实现
不过,我想问一下有没有更简单的方法只用一个<html:options>实现,我查了好像没有设置默认选项的
<html:select>
<html:option value="0" >请选择</html:option>
<html:option value="1" >one</html:option>
<html:option value="2" >two</html:option>
<html:option value="3" >three</html:option>
</logic:equal>
//设置下拉选项
List rs = new java.util.ArrayList();
rs.add(new org.apache.struts.util.LabelValueBean("管理员",
"admin"));
rs.add(new org.apache.struts.util.LabelValueBean("客人","guest"));
request.getSession().setAttribute("userHtmlSelect",rs);
return mapping.findForward("index");jsp里:
<html:select property="userid">
<html:options collection="userHtmlSelect" property="value" labelProperty="label"/>
</html:select>