当前位置: 技术问答>java相关
怎样把<select>中的所有数据求出来.例如:(一定给分)
来源: 互联网 发布时间:2015-08-15
本文导语: 11 12 13 14 15 在这里怎样在jsp页面中,把name="nowid"的所有值求出来,放到一个数组里或其他别的变量也可以.能求出来就行. 而不是其焦点的值. | 不对,request.getParameterValues("nowid") 只能得到多个同名参数的...
11
12
13
14
15
在这里怎样在jsp页面中,把name="nowid"的所有值求出来,放到一个数组里或其他别的变量也可以.能求出来就行.
而不是其焦点的值.
|
不对,request.getParameterValues("nowid") 只能得到多个同名参数的值,比如checkbox可复选多个, 但是select是相当于一个参数,用request.getParameterValues("nowid") 只能得到一个值。
nowid是客户端html中的元素,而jsp中的变量是server端的,可以把jsp中的变量值赋给nowid,但是不能把nowid的值静态地赋给jsp中的变量,因为server端先于client端被解析,除非你动态地把它提交到server端。要做到这样,你只需将select中的每个option放到一个hidden元素中,form提交后这些值就自动到了server端,然后你再把它们一个个放到数祖中就简单了。
nowid是客户端html中的元素,而jsp中的变量是server端的,可以把jsp中的变量值赋给nowid,但是不能把nowid的值静态地赋给jsp中的变量,因为server端先于client端被解析,除非你动态地把它提交到server端。要做到这样,你只需将select中的每个option放到一个hidden元素中,form提交后这些值就自动到了server端,然后你再把它们一个个放到数祖中就简单了。
|
stchin(书剑恩仇) 你说的不完全.应该是这样
String[] nowid;
java.util.Enumeration e= req.getParameterNames();
while (e.hasMoreElements())
{
String key = (String)e.nextElement();
String[] values = req.getParameterValues(key);
for(int i = 0; i
String[] nowid;
java.util.Enumeration e= req.getParameterNames();
while (e.hasMoreElements())
{
String key = (String)e.nextElement();
String[] values = req.getParameterValues(key);
for(int i = 0; i
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。