首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

服务器启动时 怎样执行某个action,该如何解决

2012-01-07 
服务器启动时 怎样执行某个action自己做了个网站,使用JSP+Struts2+Hibernate做的,想请教下当服务器启动时,

服务器启动时 怎样执行某个action
自己做了个网站,使用JSP+Struts2+Hibernate做的,想请教下当服务器启动时,怎样执行某个action啊,网上查了说可以用监听器,但不知具体怎么做哦?

[解决办法]
启动就执行?可以写一个servlet,设置init为不是0的数字,它就会启动

如果是在struts2中,可以写一个拦截器,继承com.opensymphony.xwork2.interceptor.AbstractInterceptor
并override它的init()方法,在这个方法中, 你就可以调用你自己写的action了。
[解决办法]
在发送请求的时候override get、post方法调用action,利用反射解析url中的method paramter

热点排行