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一般这样就正常可以运行了。感谢作者提供这么好的框架。。
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一般这样就正常可以运行了。感谢作者提供这么好的框架。。
相关文章推荐
- 关于SSH集成的配置方法
- SSH集成时不用hbm.xml文件的配置方法
- SSH 集成项目中getHibernateTemplate().save(Object obj)方法保存数据不能commit 解析
- SSH集成时不用hbm.xml文件的配置方法
- SSH集成后HibernateTemplate的save方法执行成功但是不持久化到数据库的问题解决办法
- ssh的集成方法和致命异常
- SSH配置 Spring集成Hibernate后,Hibernate配置方法
- IIS7.0 检测到在集成的托管管道模式下不适用的ASP.NET设置 的解决方法
- Lotus的JAVA与DOMINO通过LDAP集成方法
- SSH客户端之SSH Secure Shell 的连接方法
- 打通ssh的方法
- SSH中将hibernate托管给spring获取session的方法
- Spring MVC集成springfox-swagger2构建restful API的方法详解
- Quartz总结(一):Quartz集成Spring的2个方法
- Spring集成Struts的方法
- SSH集成的环境搭建(xml)
- Linux下通过SSH快速的和本地进行文件的交互的方法
- 简单方法确保 Linux 系统中的 SSH 安全性
- scikit-learn 中文文档-集成方法-监督学习|ApacheCN
- php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法 原创