文档章节

servlet获取put提交的参数

whaon
 whaon
发布于 2013/06/18 17:53
字数 189
阅读 864
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

var name = 'toma';
  var password = '888888';
  $.ajax({
   type: "PUT",
   //url: "TestServlet?name="+name,//1
   url: "TestServlet",//2
   data: "name=" + name,//2  
   success: function(msg){
     alert( "verify: " + msg );
}
如上述代码,前端用ajax往后端穿数据

如果用1处的方法,那么在后端直接用

request.getParameter()
就可以取到值

但是如果用2处的方法,怎么取也取不到,调用其他的方法也取不到,但是仔细想想不应该呀,这个理论上应该是可以取到的呀,后来发现了

req.getInputStream()

方法,用以下代码来查看下

BufferedReader br = new BufferedReader(new InputStreamReader(req.getInputStream()));
String s = null;
while((s = br.readLine()) != null) {
      System.out.println(s);
}
果不其然真的取到了,当然这个取到的是字符串,要用的话需要自己解析

© 著作权归作者所有

上一篇: Perforce初体验
下一篇: Git初体验
whaon

whaon

粉丝 49
博文 44
码字总数 38920
作品 0
厦门
程序员
私信 提问
加载中

评论(1)

sp42
sp42
谢谢,你的方法挺管用
JavaWeb学习笔记(一)—— Servlet

Servlet 用户在浏览器中输入一个网址并回车,浏览器会向服务器发送一个HTTP请求,服务器端接收并且处理改请求,然后向浏览器发送响应,浏览器接收响应,在将服务器端响应的内容显示出来,这种...

osc_euf35q41
2018/04/25
2
0
基于javaWeb阶段下的Servlet总结

Servlet概述 Servlet是用Java语言编写的服务端的程序,采用request--response模式提供Web服务,并且支持标准ServletAPI,Servlet就一个运行在web服务器上的小的Java程序,用于处理从web客户端...

osc_cym01vn6
2018/03/06
2
0
JavaWeb-Servlet处理

service 不常用,略 声明 重写service方法 @Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException){ … } doGet GET请......

osc_6b6pwh7r
03/19
0
0
jsp和servlet之间传数据

一、jsp与java文件传递数据可以使用Servlet类来传递,jsp将数据存入到request对象中,Servlet类获取这个request对象,并将数据取出。   示例代码如下:   JSP代码:   Servlet代码: ...

osc_778cbd0y
2018/05/06
2
0
jsp九大内置对象及其常用方法

jsp一共定义了9个对象:request、response、session、application、out、pagecontext、config、page、exception 1、request代表 着客户端的请求信息,主要用于接受通过http协议传送到服务器的...

osc_575sntwo
2019/07/30
1
0

没有更多内容

加载失败,请刷新页面

加载更多

springBoot之配置文件的读取以及过滤器和拦截器的使用

springBoot之配置文件的读取以及过滤器和拦截器的使用 前言 在之前的学习springBoot中,成功的实现了Restful风格的基本服务。但是想将之前的工程作为一个项目来说,那些是仅仅不够的。可能还...

鹏十二
12分钟前
17
0
Springboot在Idea Intellij汉字Unicode读取乱码问题

问题核心:Unicode编码中的字母需要小写。比如\u8bbe\u5907\u53f7 首先,了解清楚Unicode编码是什么东西。请读者自己搜索。 然后,我们要清楚springboot是怎么加载配置文件的。兴趣的读者可以...

sunranhou
17分钟前
11
0
服务器管理规范

1、为了保证服务器的安全,服务器的账号密码不能随便透露给他人,必须指定人员负责管理。 2、服务器至少要安装360安全卫士。以此保障服务器的安全。 3、服务器要设置定期重启(可以使用命令 ...

ethanleellj
19分钟前
21
0
工厂方法

1. 介绍 工厂方法模式(FACTORY METHOD)是一种常用的类创建型设计模式,此模式的核心精神是封装类中变化的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦、复用和方便后期...

steven-黄笑笑
22分钟前
4
0
Ubuntu 18.04 安装GRASS GIS 7.8.3

在之前的Ubuntu 16.04 安装 Grass gis 7.6.1中主要是通过添加ppa源的方法安装预编译包,但由于众所周知的原因可能会失败,所以最好的安装方法是下载源码后自己编译安装,下面是安装步骤: 安...

ddd口木呆
22分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部