BaseServlet使用方法
BaseServlet代码这里面有http://www.cnblogs.com/zou-zou/p/6919449.html
一般Servlet都是只有一个请求处理方法
* 登录:一个LoginServlet
* 注册:一个RegistServlet
* 修改密码:...
我们需要一个Servlet有多个请求处理方法
* login()
* regist()
* updatePassword()
让你的Servlet去继承BaseServlet
* BaseServlet:
* 1. 可以有多个请求处理方法
* 2. 简化了转发和重定向的代码
*
* 请求处理方法格式:
* public String regist(HttpServletRequest request,HttpServletResponse response)
* throws ServletException,IOException{
* }
*
* 请求BaseServlet中的某个方法:
*/
1 public String regist(HttpServletRequest request, HttpServletResponse response) 2 throws ServletException, IOException { 3 System.out.println("regist()...");// 4 return "/index.jsp";//表示转发到Index.jsp 5 //return "f:/index.jsp" //f前缀表示forward,即转发 6 //return "r:/index.jsp" //r前缀表示redirect,即重定向 7 //return null;//不转发,也不重定向 8 //return ""; //不转发,也不重定向 9 //转发目录发生改变,重定向目录不发生改变 10 } 11 public String login(HttpServletRequest request, HttpServletResponse response) 12 throws ServletException, IOException { 13 System.out.println("login()..."); 14 return "r:/index.jsp"; 15 }