zoukankan      html  css  js  c++  java
  • 【WEB小工具】BaseServlet—一个Servlet处理多个请求

     1 package cn.itcast.test.web.servlet;
     2 
     3 import java.io.IOException;
     4 import java.io.PrintWriter;
     5 
     6 import javax.servlet.ServletException;
     7 import javax.servlet.http.HttpServlet;
     8 import javax.servlet.http.HttpServletRequest;
     9 import javax.servlet.http.HttpServletResponse;
    10 
    11 import cn.itcast.servlet.BaseServlet;
    12 
    13 public class AServlet extends BaseServlet {
    14 /*
    15  * 一般Servlet都是只有一个请求处理的方法
    16  *
    17  *    我们需要一个Servlet有多个请求处理的方法
    18  *
    19  *    让你的Servlet去继承BaseServlet
    20  *
    21  *    BaseServlet:
    22  *    1.可以有多个请求处理方法
    23  *    2.简化了转发和重定向的方法
    24  */
    25     public String regist(HttpServletRequest request, HttpServletResponse response)
    26             throws ServletException, IOException {
    27         System.out.println("Regist..");
    28 //        return null;//不转发,也不重定向
    29 //        return ""; //不转发,也不重定向
    30 //        return "/index.jsp"; //表示转发到index.jsp  *默认f前缀
    31 //        return "f:/index.jsp"; //f前缀表示forward,即转发
    32         return "r:/index.jsp"; //r前缀表示redirect,即重定向        
    33     }
    34     
    35     public String login(HttpServletRequest request, HttpServletResponse response)
    36             throws ServletException, IOException {
    37         System.out.println("Login..");
    38         return "r:/index.jsp";
    39     }
    40 }
  • 相关阅读:
    java代理的深入浅出(一)-Proxy
    事件分发模型的设计与实现
    LibProject使用theme无效。
    HeaderGridView
    android开源代码
    IOS学习4
    IOS学习3
    IOS学习2
    Mac上添加adb_usb.ini
    OC学习-1
  • 原文地址:https://www.cnblogs.com/zhengbin/p/4575490.html
Copyright © 2011-2022 走看看