jsp的内置对象request和response

功能:request    -向客户端请求数据

            response-封装jsp产生的响应,然后被发送到客户端以相应客服请求

这里是课上老师举的例子,体会一下request 和response的用法:(简单的用户登录注册提交跳转网页)

Login.jsp (登录注册页面)


	
//这里的action是要跳转的页面
<% String type = request.getParameter("type"); if("1".equals(type)) { %> <% } %>
LoginAction.jsp(响应页面)

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>

<% 
	String email = request.getParameter("email");   //接收参数的时候,通过request.getParameter("a"),方法参数是参数名称
	String password = request.getParameter("password");  //这种传参方式叫URL重写传参,而且参数只能是字符串
	String[] strs = request.getParameterValues("checkbox");//getArribute只能接收setAttribute的参数可以传递对象,getParameter可以接受a标签和form表单的参数
,
	for(int i=0; i
跳转有两种:

  1.重定向跳转 response.sendRedirect

  2.存储转发跳转:request.getRequestDispatcher("demo1.jsp").forward(request,response);


你可能感兴趣的:(jsp的内置对象request和response)