JSP内置对象response.doc
文本预览下载声明
%@ page language=java import=java.util.* pageEncoding=UTF-8%
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
html
head
titleResquest/title
/head
body
form action=receive.jsp method=post
用户名:input type=text name=username /
p
密 码:input type=password name=password /
p
!-- input type=checkbox name=likes value=eat吃饭
input type=checkbox name=likes value=sleep睡觉
input type=checkbox name=likes value=paoniu泡妞 --
input type=submit value=提交 /
/form
/body
/html
%@page import=java.util.Arrays%
%@ page language=java import=java.util.* pageEncoding=UTF-8%
%
//获取请求数据
request.setCharacterEncoding(UTF-8);
String username=request.getParameter(username);
String password=request.getParameter(password);
//String []likes=request.getParameterValues(likes);
//打印数组内容
/* for(int i=0;ilikes.length;i++ ){
System.out.println(likes[i]+,);
} */
//打印数组内容
//System.out.print(Arrays.toString(likes));
//System.out.println(username+,+password);
if(admin.equals(username) 123.equals(password)){
request.setAttribute(sex, 男);
request.getRequestDispatcher(success.jsp).forward(request,response);
}else{
response.setCharacterEncoding(UTF-8);
response.setContentType(text/html;charset=UTF-8);
response.sendRedirect(error.jsp);
}
%
%@ page language=java import=java.util.* pageEncoding=UTF-8%
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
html
head
titleerror/title
meta http-equiv=pragma content=no-cache
meta http-equiv=cache-control content=no-cache
meta http-equiv=expires content=0
meta http-equiv=keywords content=keyword1,keyword2,keyword3
meta http-equiv=description content=This is my page
/head
body
错误处理页面!叫做页面跳转,具体的和页面存储转发没有关系。。
/body
/html
%@ page language=java import=java.util.* pageEncoding=UTF-8%
!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN
html
head
titleSuccess/title
/head
body
div align=center
登录成功欢迎页面
/div
hr
欢迎,font color=#f
显示全部