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

📄 applistener.java

📁 struts的一些用的书籍
💻 JAVA
字号:
package app18b.listener;

import app18b.util.Config;

import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

import org.apache.struts.util.MessageResources;

public class AppListener implements ServletContextListener {
	public void contextInitialized(ServletContextEvent cse) {
	  try {
  	  Config config = Config.getInstance();
      ServletContext servletContext = cse.getServletContext();  	  
      String dbType = servletContext.getInitParameter("dbType");  	  
  	  MessageResources messageResources = MessageResources.getMessageResources("ApplicationResources");
  	  String maxRecordsPerPage = messageResources.getMessage("MAX_RECORDS_PER_PAGE");
  	  String maxPagesPerRetrieve = messageResources.getMessage("MAX_PAGES_PER_RETRIEVE"); 	  
  	  config.addKeyValue("dbType", dbType);
  	  config.addKeyValue("maxRecordsPerPage", maxRecordsPerPage);
  	  config.addKeyValue("maxPagesPerRetrieve", maxPagesPerRetrieve);
  	  
  	  servletContext.setAttribute("maxRecordsPerPage", maxRecordsPerPage);
	  } 
	  catch (Exception ex) {
	     System.out.println("app18b error: " + ex.getMessage());
	  }
	}

	public void contextDestroyed(ServletContextEvent cse) {
  }
}

⌨️ 快捷键说明

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