学习笔记---JSP内置对象

本文详细解析了HTTP通信协议下用户与服务器之间的请求与响应过程,重点介绍了JSP内置request对象如何封装并获取用户提交的信息,包括get和post方法的区别,以及对含有汉字字符信息的特殊处理方式。

request      response       session      application         out 

 

5.1  request对象

       HTTP通信协议是用户与服务器之间一种提交(请求)信息与响应信息(request/response)的通信协议,在JSP中内置对象request封装了用户提交的信息,该对象调用相应的方法获取封装的信息,即使用该对象可以获取用户提交的信息。

      用户一般使用HTML中的表单向服务器的某个JSP页面提交信息。

     <form action="aaa.jsp"  method ="get或post">

          提交手段

  </form>

get方法和post方法的区别:使用get方法提交的信息会在提交的过程中显示在浏览器的地址栏中,而使用post方法提交的信息不会显示在地址栏中。

 

request对象可以使用getParamter(String s )方法获取表单通过text提交的信息。

reques对象对含有汉字字符的信息必须进行特殊处理。

首先,将获取的字符串用ISO-8859-1进行编码,并将编码存放到一个字节数组中,然后再将这个数组转化为字符串对象即可。

String  str= request.getParameter("girl");

byte  b[] = str.getBytes("ISO-8859-1");

str=new String(b);

                          

转载于:https://www.cnblogs.com/PLComputer/p/3511361.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值