您的位置:首页 > 编程语言 > Java开发

SSH集成wabacus的方法

2013-07-09 17:58 316 查看
1、保证所有的wabacus需要的架包放到项目中,还有所有的wabacus需要的资源文件都拷过去,我是直接拷贝的,如果以前有的,注意一定要替换成最新的

2、打开web.xml,添加wabacus的配置项如下:

<!-- Wabacus Listener -->

<listener>

<listener-class>com.wabacus.WabacusServlet</listener-class>

</listener>....

<!-- Wabacus Filter 拷贝就行-->

<servlet>

<servlet-name>reportservlet</servlet-name>

<servlet-class>com.wabacus.WabacusServlet</servlet-class>

<init-param> <param-name>configpath</param-name>

<param-value>classpath{/reportconfig}</param-value>

</init-param>

<load-on-startup>20</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>reportservlet</servlet-name>

<url-pattern>/ShowReport.wx</url-pattern>

</servlet-mapping>

<!--Struts2 Filter-->

<filter>

<filter-name>struts2</filter-name>

<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>

<init-param>

<param-name>config</param-name>

<param-value>struts-default.xml,struts-plugin.xml,resources/struts/struts.xml</param-value>

</init-param>

</filter>

<!--注意这里拦截的时候,不是对所有的文件进行拦截,指明需要拦截的类型,这样才能保证wabacus的文件不被拦截,不然程序会因为拦截导致各种错误:如上传文件成功,但显示失败等 -->

<filter-mapping>

<filter-name>struts2</filter-name>

<url-pattern>*.action</url-pattern>

</filter-mapping>

这样就相当于对.action的文件进行拦截,集成wabacus到SSH一般这样就正常可以运行了。感谢作者提供这么好的框架。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  wabacus java javaee