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

📄 initservlet.java

📁 一个专门用来快速开发网站的框架
💻 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 + -