📄 mainservlet.java
字号:
package com.core.web;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.opensymphony.webwork.dispatcher.ServletDispatcher;
import com.opensymphony.webwork.ServletActionContext;
/**
* 这是总控的Servelt,在web.xml中配置成自启动.
* 1、加载配置文件。
* 2、接收客户端的请求,交给RequestProcessor处理。
*/
public class MainServlet extends ServletDispatcher {
private static Log log = LogFactory.getLog(MainServlet.class);
public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException {
try{
request.setCharacterEncoding("GBK");
}catch(Exception ex){
log.error("设置字符集时出错!");
}
doMyTask(request, response);
super.service(request, response);
}
/**
* 截获servelt处理自己的业务。
* @param request HttpServletRequest
* @param response HttpServletResponse
* @throws ServletException
*/
public void doMyTask(HttpServletRequest request, HttpServletResponse response) throws ServletException {
ServletActionContext.setRequest(request);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -