servlet 的request 属性常用方法

来源:互联网 发布:迅雷9登录网络错误 编辑:程序博客网 时间:2024/05/18 23:14

 request 最常用的几个方法 :获取从页面传过来的属性, 设置属性从页面获取属性值,设置获得数据的编码方式,获取session,请求转发

一。获取从页面传过来的属性

例如:

 getparameter("")该方法是获取一个属性值;

<input type="text" name="name" value="name" />

request.getParameter("name")  ;---------name

String [] test=request.getParameterValues("test")  ;获取从jsp页面传过来所有属性为test的值;

<input type="text" name="test" value="1" /> 
<input type="text" name="test" value="2" /> 
<input type="text" name="test" value="3" />

request.getParameterValues("test")   ----------------- [1, 2, 3]

二。 设置属性从页面获取属性值

在doGet (req,resp)或doPost (req,resp)方法里

request.setAttribute("name","张三");

页面中

<%= request.getAttribute(name);%>------张三

三。设置获得数据的编码方式

request.setCharacterencoding("字符编码");

四。获取session

httpSeeion session=request.getSession();

五。请求转发

request.getrequestdispatcher("").forward("request,response");

1 0
原创粉丝点击