首页 > 代码库 > BaseServlet使用方法
BaseServlet使用方法
一般Servlet都是只有一个请求处理方法
* 登录:一个LoginServlet
* 注册:一个RegistServlet
* 修改密码:...
我们需要一个Servlet有多个请求处理方法
* login()
* regist()
* updatePassword()
让你的Servlet去继承BaseServlet
* BaseServlet:
* 1. 可以有多个请求处理方法
* 2. 简化了转发和重定向的代码
*
* 请求处理方法格式:
* public String regist(HttpServletRequest request,HttpServletResponse response)
* throws ServletException,IOException{
* }
*
* 请求BaseServlet中的某个方法:
* http://localhost:8080/tools/AServlet?method=regist
* http://localhost:8080/tools/AServlet?method=login
*/
public String regist(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("regist()...");//
return "/index.jsp";//表示转发到Index.jsp
//return "f:/index.jsp" //f前缀表示forward,即转发
//return "r:/index.jsp" //r前缀表示redirect,即重定向
//return null;//不转发,也不重定向
//return ""; //不转发,也不重定向
//转发目录发生改变,重定向目录不发生改变
}
public String login(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("login()...");
return "r:/index.jsp";
}
BaseServlet使用方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。