- 浏览: 170126 次
- 性别:
- 来自: 郑州
文章分类
- 全部博客 (90)
- web前端 (23)
- java (30)
- 其它 (7)
- jbpm4.4 (1)
- 服务器 (2)
- 数据库 (11)
- J2se (1)
- 812202 (0)
- access sql (1)
- 数据库管理工具 (1)
- smartupload (1)
- win7 控制台窗口已停止工作 (1)
- xfire spring web service (1)
- 免安装版本 tomcat 后台启动 设置 (1)
- js 处理日期类型 (1)
- input 自动填充 (1)
- android 连接webservice (2)
- tomcat 直接通过IP访问web项目 (1)
- svn 修改历史日志 (1)
- java 设计模式之适配器 (1)
- android 程序日志记录 (3)
- Win7 电脑突然USB无法识别 方法记录 (1)
- java 实现图片缩略 (1)
- android 更多,刷新 (3)
- access 导入mysql (1)
- java 加密,解密 (0)
- 闪回数据 (1)
- extjs 弹出进度条 (1)
- JSP 绝对路径显示服务器非webapps下的图片或资源 (0)
- html 制作彩信未完 (1)
- android 2.2 api (1)
- java 反射 (1)
- jquery 购物车 (1)
最新评论
-
masuweng:
oracle 迁移 sqlite -
nanjiwubing123:
你好 ,在IE6环境下运行demo,出现dhtmlXTreeO ...
dhtmlxtree 右键菜单的增加,删除,修改 -
李_俊:
呃,那么复杂,果断无视,找一个简单的。
java 源码混淆器 -
shanshan518:
兼容性不好,还有没有精确到秒,楼主
精确到秒的js日期时间选择器 -
mynamelzk:
日期时间选择器非常好用,谢谢你了
日期选择器,中文
request.getParameterNames,request.getParamenter,request.getParameterValues()
- 博客分类:
- java
转载
request.getParameterNames,request.getParamenter,request.getParameterValues()的使用2007-05-30 11:46<form>
<input type="text" name="a" value="avalue">
<input type="text" name="b" value="bvalue">
<input type="text" name="c" value="cvalue">
<input type="text" name="d" value="dvalue">
</form>
Enumeration test=request.getParameterNames();
String name=null;
String nameValue=null;
while(test.hasMoreElements()){
name=(String)test.nextElement();
nameValue=request.getParameter(name);
System.out.println("name==========="+name+"=======value========"+nameValue);
}
///////////////////////////for (Enumeration iter = request.getParameterNames(); iter.hasMoreElements();) {
//////////////////////////// String element = (String) iter.nextElement();}
打印出来的结果是:name===========a=======value========avalue
name==========="+name+"=======b========bvalue
name==========="+name+"=======c========cvalue
name==========="+name+"=======d========dvalue
String aValue=request.getParameter("a");
============================================================
getParameterValues用在同一个name有多个value的情况,多数用在复选框
request.getParameterValues
<form>
<input type="text" name="a" value="a1">
<input type="text" name="a" value="a2">
<input type="text" name="a" value="a3">
<input type="text" name="a" value="a4">
</form>
String[] aValue=null;
aValue=request.getParameterValues("a");
for(int i=0;aValue!=null&&i<aValue.length;i++){
System.out.println(aValue[i]);
}
================================================================
转(http://www.javaworld.com.tw/jute/post/view?bid=6&id=134597&tpg=1&ppg=1&sty=1&age=0#134597)
wangyin wrote:
我使用getParameterMap 和 getParameterNames得到的request内容不一致,getParameterMap老老是少点数据,不知道为什么。这两个方法有什么不同之处吗?
應該是要一樣,
以 tomcat 5.5.9 org.apache.catalina.core.ApplicationHttpRequest 為例:
123456789
protected Map parameters = null;
public Enumeration getParameterNames() {
parseParameters();
return (new Enumerator(parameters.keySet()));
}
public Map getParameterMap() {
parseParameters();
return (parameters);
}
request.getParameterNames,request.getParamenter,request.getParameterValues()的使用2007-05-30 11:46<form>
<input type="text" name="a" value="avalue">
<input type="text" name="b" value="bvalue">
<input type="text" name="c" value="cvalue">
<input type="text" name="d" value="dvalue">
</form>
Enumeration test=request.getParameterNames();
String name=null;
String nameValue=null;
while(test.hasMoreElements()){
name=(String)test.nextElement();
nameValue=request.getParameter(name);
System.out.println("name==========="+name+"=======value========"+nameValue);
}
///////////////////////////for (Enumeration iter = request.getParameterNames(); iter.hasMoreElements();) {
//////////////////////////// String element = (String) iter.nextElement();}
打印出来的结果是:name===========a=======value========avalue
name==========="+name+"=======b========bvalue
name==========="+name+"=======c========cvalue
name==========="+name+"=======d========dvalue
String aValue=request.getParameter("a");
============================================================
getParameterValues用在同一个name有多个value的情况,多数用在复选框
request.getParameterValues
<form>
<input type="text" name="a" value="a1">
<input type="text" name="a" value="a2">
<input type="text" name="a" value="a3">
<input type="text" name="a" value="a4">
</form>
String[] aValue=null;
aValue=request.getParameterValues("a");
for(int i=0;aValue!=null&&i<aValue.length;i++){
System.out.println(aValue[i]);
}
================================================================
转(http://www.javaworld.com.tw/jute/post/view?bid=6&id=134597&tpg=1&ppg=1&sty=1&age=0#134597)
wangyin wrote:
我使用getParameterMap 和 getParameterNames得到的request内容不一致,getParameterMap老老是少点数据,不知道为什么。这两个方法有什么不同之处吗?
應該是要一樣,
以 tomcat 5.5.9 org.apache.catalina.core.ApplicationHttpRequest 為例:
123456789
protected Map parameters = null;
public Enumeration getParameterNames() {
parseParameters();
return (new Enumerator(parameters.keySet()));
}
public Map getParameterMap() {
parseParameters();
return (parameters);
}
发表评论
-
Java中二进制、十进制、十六进制及ASCII码与String及字节数组与十六进制之间的转换
2013-07-16 19:15 0转载http://my.oschina.net/sorthW ... -
Spring中加载ApplicationContext.xml文件的方式【转】
2013-03-18 09:34 9851.利用ClassPathXmlApplicationCon ... -
Duplicate name in Manifest: SHA1-Digest
2012-11-27 17:17 3967Duplicate name in Manifest: SHA ... -
JSP 绝对路径显示服务器非webapps下的图片或资源
2012-05-08 19:08 0设置tomcate 虚拟路径 1:在tomcate/ser ... -
java 加密,解密
2012-04-05 17:20 0package test; impor ... -
java 实现图片缩略
2012-02-29 11:02 971用到的Jar:Thumbnails 查看下载 地址:http ... -
java 设计模式之适配器
2012-02-20 10:48 916转载:http://www.lshine.com/index. ... -
tomcat 直接通过IP访问web项目
2012-02-19 12:28 47781:在开发时访问web项目是这样的http://localho ... -
xfire ibatis spring web service
2011-11-04 14:37 12501:所用的jar xfire-all-1.2.6.ja ... -
xfire spring web service
2011-11-03 18:17 1098转载 http:// ... -
Spring_ibatis_jta多数据源配置
2011-08-12 15:02 2050转载 Spring+iBatis+JOTM实现JTA事 ... -
java.lang.UnsatisfiedLinkError解决方法汇集(转载)
2011-08-04 16:59 18827转载http://blog.csdn.net/niux ... -
Spring事务配置的五种方式
2011-06-28 11:54 988转载http://developer.51cto.com/ar ... -
JFileChooser使用详解
2011-06-21 10:38 4829JFileChooser 转载 (2010-11-30 23 ... -
java 连接各种数据库 总结
2011-05-24 23:09 4517Oracle8/8i/9i数据库(thin模式) Cl ... -
java 实现某个日期增减天数
2011-05-20 01:46 1336转载:http://blog.csdn.net/zdwzzu2 ... -
dom4j 验证xml dtd
2011-05-08 18:52 1087转载:http://hi.baidu.com/%C0%EE%D ... -
Eclipse 3.WindowBuilder Pro及使用SWT Designer
2011-05-06 11:59 1699转载:http://apps.hi.baidu.com ... -
swing 管理器二
2011-05-06 09:26 905import java.awt.Dimension; imp ... -
swing 布局管理器
2011-05-05 17:53 1138当选择使用JPanel和顶层容器的content pane时 ...
相关推荐
借用j2ee中的request.getParameterNames()方法可以读到表单中的所有元素的名称,有了元素名称借用request.getParameter(elementName)方法可以获取该元素的值。假设在开发中我们让页面元素的名称和底层数据库表的字段...
借用j2ee中的request.getParameterNames()方法可以读到表单中的所有元素的名称,有了元素名称借用request.getParameter(elementName)方法可以获取该元素的值。假设在开发中我们让页面元素的名称和底层数据库表的字段...
Enumeration<String> enu = request.getParameterNames(); String id = request.getParameter("id"); Map, String> map = new HashMap, String>(); while(enu.hasMoreElements()) { String key = enu.next...
Enumeration paramNames=request.getParameterNames(); while(paramNames.hasMoreElements()){String paramName=(String)paramNames.nextElement();} 来收集中的name 但是我们每增加新的一行,参数名同上一行一样,...
Enumerationenum=request.getParameterNames() while(enum.hasMoreElements()){ Strings=(String)enum.nextElement() out.println(s) } 2、Response对象 对客户的请求做出动态的响应,向...
The doFilter method of the Filter is called by the container each time a request/response pair is passed through the chain due to a client request for a resource at the end of the chain. doGet...
在服务器端用request.getParameter()读取参数时,很容易出现中文乱码现象,下面是JSP用过滤器解决request中文乱码问题的具体实现
29 Enumeration params = req.getParameterNames(); 30 String sql = ""; 31 while (params.hasMoreElements()) { 32 //得到参数名 33 String name = params.nextElement().toString(); 34 //System.out....
例如:GetRpcMethods、GetRpcMethodsResponse、AddObject.java、AddObjectResponse.java、DeleteObject.java、Download.java、FactoryReset.java、GetParameterAttributes.java、GetParameterNames.java、Reboot....
只所以提供这个类,是因为对于文件上传表单,通过request对象无法获得表单项的值,必须通过jspSmartUpload组件提供的Request对象来获取。该类提供如下方法: 1、getParameter 作用:获取指定参数之值。当参数不...
getParameterNames():获得客户端传送给服务器端的所有参数的名字,结果是一个枚举的实例 getParameterValues(String name):获得有name指定的参数的所有值 getProtocol():获取客户端向服务器端传送数据所依据的...
redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。 20、EJB与JAVA BEAN的区别? Java Bean 是可复用...
GetParameterValues, GetParameterNames, Fault Code support SetParameterAttributes, GetParameterAttributes, Download, Upload, FactoryReset Reboot STUN support Authentication(摘要认证,双向认证都是支持...
9 String[] getParameterValues(String name) 返回包含参数name的所有值的数组 10 String getProtocol() 返回请求用的协议类型及版本号 11 String getScheme() 返回请求用的计划名,如:http.https及ftp等 12 ...
redirect就是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。 23、EJB与JAVA BEAN的区别? Java Bean 是可...