缺省的Servlet
在tomcat/conf/web.xml中
<init-param>
<param-name>listings</param-name>
<param-value>false 这个改成true</param-value>
</init-param>
response对象(响应对象)
想要获取客户端的内容,使用request对象;对客户端作出响应使用response
响应
响应行
状态码 void setStatus(int sc)设置状态码
响应头(key:value的形式出现的,一个key对应一个value 一个key对应多个value)
设置头信息
1、void setHeader(String name,String value) 一个key对应一个value
如 setHeader(“aa”, “bb”);
setHeader(“aa”, “cc”);
结果为 aa:cc 会进行覆盖
2、void addHeader(String name,String value) 一个key对应多个value
如 setHeader(“aa”, “bb”);
setHeader(“aa”, “cc”);
结果 aa:bb,cc 会进行追加
3、void setIntHeader(String name,int value)
4、void setDateHeader(String name,long value)
5、void addIntHeader(String name,int value)
6、void addDateHeader(String name,long value)
响应体
ServletOutputStream getOutputStream() 字符输出流
PrintWriter getWriter()
重定向到登录界面
获取到用户名及密码,判断是否为admin,如果不是就重定向到登录界面,否则,登录成功
request.getParameter() 程序入口
response.sendRedirect(“重定向地址”)重定向
response.setStatus(302) 设置状态码
response.setHeader(“location”,“重定向的地址”)设置地址