request对象详解

request对象代表请求对象,包含所有的客户端传送给服务器端的数据。其作用域就是一次request请求。request的常用方法如下所示:

<%
	//获取客户端传给服务器中名称为name的参数值
	String name = request.getParameter("name");
%>
name的值为:<%=name %>
<%
    //获取客户端传给服务器的所有名称为name的参数值,常用于获取复选框的值
	String []str = request.getParameterValues("name");
%>
<%
    //获取名称为name的HTTP文件头信息
    String header = request.getHeader("name");
%>

获取服务器端的信息

name的值为:<%=name %> 
客户端的IP:<%=ip %>
获得HTTP的方法:<%=request.getMethod() %>
返回全路径:<%=request.getRequestURI() %>
获取使用的协议:<%=request.getProtocol() %>
<%=request.getServletPath() %>

获取表单元素

在action中填写要发送到的页面路径。

在show.jsp页面中利用request.getParameter()等方法利用form表单中的name属性获取form表单中的值。

你可能感兴趣的:(JSP)