<form name="query"
method="get">
<input type="Submit" name="submit" value="查询" />
<table>
<tr>
<td >
<select name="scode" style="width: 100px"
onmouseover="FixWidth(this)" >
<c:forEach items="${code}" var="list">
<option>
${list}
</option>
</c:forEach>
</select>
</td></tr>
</table>
<input type="Submit" name="submit" value="查询" />
</form>
那位大虾告诉我怎么让select控件在单击提交后保持select选来所选定的?
method="get">
<input type="Submit" name="submit" value="查询" />
<table>
<tr>
<td >
<select name="scode" style="width: 100px"
onmouseover="FixWidth(this)" >
<c:forEach items="${code}" var="list">
<option>
${list}
</option>
</c:forEach>
</select>
</td></tr>
</table>
<input type="Submit" name="submit" value="查询" />
</form>
那位大虾告诉我怎么让select控件在单击提交后保持select选来所选定的?
解决方案 »
- 怎么在网页上打开Httppost实例
- JVM性能参数调优实践,不会执行Full GC,网站无停滞
- java爱好者群。。欢迎大家讨论、交流(来者有分分。。)
- 求一个bbs项目啊
- java取得包下的所有类
- 新手求助各位老大。QQ浮动客服系统中onmouseover的问题。
- 集合排序问题(在线等)
- 我启动Tomcat的http://localhost:8080可以,但是当我点击example也可以,运行试例时报错?
- 如何进行如下输出RS记录?
- Result set type is TYPE_FORWARD_ONLY错误,50分,急~~~~
- java -->Document & SAXReader 问题之高分答谢
- 程序在执行getHibernateTemplate().find()语句,报空指针异常
<option value="2" selected>默认选择 2</option>
<option value="3">3</option>
method="get">
<input type="Submit" name="submit" value="查询" />
<table>
<tr>
<td >
<select name="scode" style="width: 100px" onmouseover="FixWidth(this)" >
<c:forEach items="${code}" var="list"> <c:choose>
<c:when test="${list.key==param.scode}">
<option value="${list.key}" selected="selected">
${list.value}
</option>
</c:when>
<c:otherwise>
<option value="${list.key}">${list.value}</option></c:otherwise>
</c:choose></c:forEach>
</select> 你的<option>要有值,要不然怎么知道选中的是什么
</td> </tr>
</table>
<input type="Submit" name="submit" value="查询" />
</form>
1.先用一个变量(隐藏的变量)保存你选择的内容的索引
2。提交完了在刷画面的时候的onload()里面,把这个索引的
selected = true
<f:selectItems value="#{downloadAction.fmArray}" />
</h:selectOneMenu>我这么做的是可以保存原来的select选项的
<option value="2" <c:if test="${optionId==2}">selected</c:if>>默认选择 2 </option>
<option value="3" <c:if test="${optionId==3}">selected</c:if>>>3 </option>
选择后,在后台给session.setAttribute("optionId",“你所选择的optionId值”);
1是通过struts提供的html标签来做,直接提供这个功能<html:select...>
2是自己写代码来进行控制
2.1通过java代码在后台输出页面之前进行控制,如下代码<option value="" <%if(AAA.equals.("aaa") out.println("selected="true""))%>></option>
2.2在页面输出后在浏览器对html进行解析时通过javascript来控制,上面有位朋友已经说了
嘿嘿...................
1是通过struts提供的html标签来做,直接提供这个功能<html:select...>
2是自己写代码来进行控制
2.1通过java代码在后台输出页面之前进行控制,如下代码<option value="" <%if(AAA.equals.("aaa") out.println("selected="true""))%>></option>
2.2在页面输出后在浏览器对html进行解析时通过javascript来控制,上面有位朋友已经说了
嘿嘿...................
1是通过struts提供的html标签来做,直接提供这个功能<html:select...>
2是自己写代码来进行控制
2.1通过java代码在后台输出页面之前进行控制,如下代码<option value="" <%if(AAA.equals.("aaa") out.println("selected="true""))%>></option>
2.2在页面输出后在浏览器对html进行解析时通过javascript来控制,上面有位朋友已经说了
嘿嘿...................