📄 initservlet.java
字号:
package com.core.web;
import javax.servlet.ServletConfig;
import javax.servlet.http.HttpServlet;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import com.core.init.ConfigLoad;
import com.core.init.SelectFromXMLLoad;
import com.core.init.SelectFromDBLoad;
import com.core.taglib.SelcetCache;
import com.core.taglib.components.SelectOption;
/**
* 这是总控的Servelt,在web.xml中配置成自启动.
* 1、加载配置文件。
* 2、接收客户端的请求,交给RequestProcessor处理。
*/
public class InitServlet extends HttpServlet {
private static Log log = LogFactory.getLog(InitServlet.class);
/**
* 初始化系统:
* 1、读取配置文件。
*/
public void init(ServletConfig config) {
log.info("ksgl系统初始化开始......");
loadSysConfig();
loadSelectFromXML();
// loadSelectFromDB();
log.info("ksgl系统初始化结束......");
}
//*********** 加载配置文件,初始化系统 ***********************
// 加载SIEAFConfig.xml配置文件
private void loadSysConfig() {
log.info("加载userconfig.xml文件......");
ConfigLoad load = new ConfigLoad();
load.parser("/userconfig.xml");
}
// 加载SelectFromXML.xml配置文件
private void loadSelectFromXML() {
log.info("加载selectfromxml.xml文件......");
SelectFromXMLLoad load = new SelectFromXMLLoad();
load.parserXML("/selectfromxml.xml");
}
// 加载SelectFromDB.xml配置文件,然后读入内存中。
// private void loadSelectFromDB() {
// log.info("加载SelectFromDB.xml......");
// SelectFromDBLoad load = new SelectFromDBLoad();
// load.parserXML("/SelectFromDB.xml");
// }
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -