jsp1.jsp: <select id="bbb" name="aaa">
<option>aa</option>
<option>bb</option>
<option>cc</option>
<option>dd</option>
<option>ee</option>
<option>ff<option>
<option>dd</option>
</select>
在jsp1里的一个select组件,我想在jsp2里得到select里的所有的值,jsp2里该怎么取啊 ?
<option>aa</option>
<option>bb</option>
<option>cc</option>
<option>dd</option>
<option>ee</option>
<option>ff<option>
<option>dd</option>
</select>
在jsp1里的一个select组件,我想在jsp2里得到select里的所有的值,jsp2里该怎么取啊 ?
解决方案 »
- location.hostname和top.location.hostname的区别
- ORA-01000: 超出打开游标的最大数
- jsp出现java.lang.NullPointerException 异常
- 请教各位:采用Spring+Hibernate开发的开源项目有哪些??
- 怎么把数字型转换成字符型
- 为什么网页源代码在不同的文本编辑器中显示为不同的格式?
- 有意个人教授JAVA知识的请进
- 为什么在WEBLOGIC8.1上发布一个serverlet及其调用Html文件会出现404错误?
- Tomcat运行从网上下载的程序,出现了一个错误,在线等,马上给分
- 尚未解决的问题:我用jbuilder编jsp程序,从数据库中取出的字符串型字段却显示16进制数
- jasper.JasperException 头疼
- 求一条HQL查询语句,谢谢了!
我想在jsp2中得到该怎么做啊?
String selectValue=request.getParameter("aaa");
out.write(selectValue);
%>
根据Name的名字,用request.getParameter("aaa");来获取到值然后再传给一个String就行了JSP2就可以调用了!不过这个传过来的都是String型的!
function myself(){
var v = document.forms[0].aaa;
for(i=0;i<v.length;i++){
v[i].selected = true;
}
// ......提交到jsp2
}
</script>
......
<select id="bbb" name="aaa">
<option>aa</option>
<option>bb</option>
<option>cc</option>
<option>dd</option>
<option>ee</option>
<option>ff<option>
<option>dd</option>
</select>
<a href="#" onclick="myself()">test</a>在jsp2中
String[] str = request.getParameterValues("aaa");
jsp1<form action="jsp2.jsp">
<select id="bbb" name="aaa">
<option>aa</option>
<option>bb</option>
<option>cc</option>
<option>dd</option>
<option>ee</option>
<option>ff<option>
<option>dd</option>
</select>
<input type="submit" value="点击提交至jsp2">
</form>jsp2<%
String selectValue=request.getParameter("aaa");
out.write(selectValue);
%>
<option>aa</option>
<option>bb</option>
<option>cc</option>
<option>dd</option>
<option>ee</option>
<option>ff<option>
<option>dd</option>
</select>改为
<select id="bbb" name="aaa">
<option value="aa">aa</option>
<option value="bb">bb</option>
下同
</select>
然后通过:String value[]=request.getParameter("aaa");
<select id="bbb" name="aaa">
<option value="aa">aa</option>
<option value="bb">bb</option>
<option value="cc">cc</option>
<option value="dd">dd</option>
<option value="ee">ee</option>
<option value="ff">ff<option>
<option value="dd">dd</option>
</select>
<input type="submit" value="点击提交至jsp2">
</form>
<form action="jsp2.jsp" method=post>
<select id="bbb" name="aaa">
<option value="aa">aa</option>
<option value="bb">bb</option>
<option value="cc">cc</option>
<option value="dd">dd</option>
<option value="ee">ee</option>
<option value="ff">ff<option>
<option value="dd">dd</option>
</select>
<input type="submit" value="点击提交至jsp2">
</form>第二歩: 在 jsp2 页面中
<%
String selectValue=request.getParameter("aaa");
out.write(selectValue); //窗口最上端显示
%>
<table>
<tr>下拉框选择的值如下:</tr>
<tr>
<td><%=selectValue%></td>
</tr>