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     } 

 

posted on 2016-12-03 20:21  走-走  阅读(784)  评论(2编辑  收藏  举报