在Struts2中实现Web系统的初始化工作
来源:互联网 发布:广州php招聘 编辑:程序博客网 时间:2024/05/01 17:01
利用Servlet 容器的特性我们可以实现系统的初始化工作。 我们可以写一个listener让它实现ServletContextListener接口,在contextInitialized()方法中做 想做的事情。将此listener配置到web.xml中,Servlet容器如tomcat会在启动该web应用程序时调用此方法。
初始化加载的java类:
//Java代码 package com.jabin.www.listener; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; public class InitListener implements ServletContextListener { public void contextDestroyed(ServletContextEvent sce) { System.out.println("web exit ... "); } public void contextInitialized(ServletContextEvent sce) { System.out.println("web init ... "); //系统的初始化工作 // ... } }web.xml配置如下:
<?xml version="1.0" encoding="UTF-8"?> <web-app> <listener> <listener-class>com.jabin.www.listener.<span><span>InitListener</span></span></listener-class> </listener> <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app>
0 0
- 如何在Struts2中实现Web系统的初始化工作
- 如何在Struts2中实现Web系统的初始化工作
- 在Struts2中实现Web系统的初始化工作
- 如何在Struts2中实现系统的初始化…
- 在Struts中实现系统的初始化工作
- Struts2中实现web应用的初始化
- java web系统级初始化工作
- java web系统级初始化工作
- java web系统初始化工作流程说明
- 在嵌入式Linux 系统中实现基于Web 的配置管理
- 在Tomcat中实现系统和Web管理的配置
- 系统中参数的初始化 参数在系统中配置
- 在WEB中使用struts2
- 学习OGNL在Struts2中工作原理
- AjaxAnywhere在struts2中Web.xml的配置
- 关于Struts2 在web.xml中配置改变的问题
- 在struts2中加入java的web service示例
- oracle系统初始化工作
- Objective-C Runtime 运行时之四:Method Swizzling
- Intent:从一个Activity到另一个Activity
- # Apache Hadoop Yarn: Yet Another Resource Negotiator论文解读
- Word关于目录和页码的使用记录
- SVN 管理 Android 项目
- 在Struts2中实现Web系统的初始化工作
- php 微信第三方登录验证
- linux权限说明
- Tomcat源码深入——Servlet容器之外观模式
- 拓扑规则翻译函数
- 51单片机串口通信的发送与接收
- iOS 应用沙盒目录的常见获取方式
- 初学CentOS——日志基本命令
- 为什么匿名内部类参数必须为final类型