这次的JSP内置对象主要是两个:
第一个:request(转发):地址栏不变,带数据,只能跳转到当前页面内的资源,在服务端发挥作用。
第二个:response(重定向):地址栏改变,不带数据,可以跳转到任资源,在客户端发挥作用。
通俗来讲就是:第一个 request(转发):将本页面的数据提交到所写路径页面中
而 response(重定向)就只是跳转路径 ,并不会把本页面中的数据提交过去
下面是内置对象的JSP代码,大家可以看一下:
//接收用户名和密码
String name=request.getParameter("uname");
String pwd=request.getParameter("mm");
if(name.equals("admin")&&"123".equals("pwd")){
//转发
request.getRequestDispatcher("index.jsp").forward(request, response);
//重定向
response.sendRedirect("index.jsp");
}else{
out.print("<script>alert('密码或账号错误!');location.href='login.jsp'</script>");
}
希望能对大家有所帮助!
失败并不可怕,比失败可怕的是不去尝试
慢也好 进步小也好 是在往前走就好