JSP的内置对象(request)
来源:互联网 发布:程序员专用手机壁纸 编辑:程序博客网 时间:2024/05/16 14:59
request 请求对象;
response 响应对象;
pageContext 页面上下文对象;
session 会话对象
application 应用程序对象
out 输出对象
config 配置对象
page 页面对象
exception 异常对象
request对象代表着是来自客户端的请求。
String name = request.getParameter("name");
int row =Integer.parseInt(request.getParameter("row"));
String [] values = request.getParameterValues("age");
for(String value:values)
{
System.out.println(value);
}
getParameter方法是getParameterValues方法的特例,表示请求参数值只有一个,如果想请求参数值有多个,使用getParameterValues方法,在多选框的情况下,需要使用getParameterValues方法来获取多个复选框的值。
response对象代表的是客户端的响应,由他来组织向客户端发送的数据。
request.jsp
<body>
<form action="Hello_req.jsp">
username:<input type= "text" name="UserName"><br>
password:<input type= "password" name="password"><br>
<input type="submit" value="提交">
<input type="reset" value="重置">
</form>
</body>
Hello_req.jsp;
<body>
你好!!!!
<%!String Name; %>
<h1> <%Name = request.getParameter("UserName");%>
<%=Name %></h1>
<h2>
今天是<%
Date day = new Date();
%></h2>
<h4><%=day.toLocaleString()%></h4><br>
<h3> <%=day.getDate() %>号<br> </h3>
星期<h4><%=day.getDay() %></h4>
</body>
<%String username = request.getParameter("username"); %>这里的getParameter()方法是客户端提交给服务器端的一个值。没有与getParameter对应的setParameter()方法。
request.setAttribute("username",username);
String username = (String)request.getAttribute("username");这两个方法都是在服务器端进行的,与客户端没有关系,注意并且这两个方法总是成对出现的。而在服务器端获取的属性都要进行向下类型转换(因为返回的是一个Object对象)。
request对象内数据的存活范围就是在request对象的存活范围内,当客户端向服务器发送一个请求,服务器向客户端返回一个响应,该请求对象撤销时,之后再向服务器发送请求时,服务器会创建新的request对象,该request对象与之前的request对象没有任何的关系,因此也无法获得在之前的request对象中所存放的任何数据。
- JSP的内置对象(request)
- jsp的内置对象request
- JSP的内置对象-----request对象
- JSP内置对象----request
- JSP 内置对象---request
- JSP内置对象---request
- JSP内置对象----request
- JSP内置对象request
- jsp内置对象request
- 【JSP 内置 request 对象】
- jsp内置对象request
- JSP 内置对象request
- JSP的9个内置对象-request
- JSP内置对象request的方法
- jsp的内置对象request和response
- JSP内置对象request的方法
- JSP内置对象---request对象
- JSP内置对象request、page
- 基础知识总结
- jquery内容过滤选择器
- EJB3.0依赖注入
- 常用标签
- jquery可见性过滤选择器
- JSP的内置对象(request)
- 第一次面试
- jquery属性过滤选择器
- 两分钟让你明白什么是ERP!——把专业的问题通俗化!(经典中的经典)
- 浅析synchronized关键字
- linux下杀死进程全权讲解
- 异步调用
- CodeForces #176(Div.2)-A
- 汉诺塔