⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 controller.java

📁 Simple login example for jsp beginner...
💻 JAVA
字号:
package us.souther.simple.login;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import java.io.IOException;import java.util.Map;import java.util.HashMap;public class Controller extends HttpServlet{        private final Map actions = new HashMap();    public void init(){        actions.put("login.do",  new LoginAction());        actions.put("logout.do", new LogoutAction());    }    public void doPost(HttpServletRequest  request,                       HttpServletResponse response)                   throws ServletException, IOException{                String uri = request.getRequestURI();        uri = uri.substring(uri.lastIndexOf("/") + 1, uri.length());                                                                                        Action action = (Action)actions.get(uri);        if(null == action){            throw new IllegalArgumentException("no action for " + uri);        }        action.perform(request, response);    }    public void doGet(HttpServletRequest  request,                       HttpServletResponse response)                   throws ServletException, IOException{        doPost(request, response);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -