我web.xml里面是这样配的
<filter>
<filter-name>struts</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>而网上看是要这样配
<filter>
<filter-name>struts</filter-name>
<filter-class>org.apache.Struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>那
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
和
org.apache.Struts2.dispatcher.FilterDispatcher
到底有什么区别呢,后者是不是在集成SSH的时候会产生包冲突?我的目的是要继承SSH,我才刚搭建Struts就已经出问题了,照我的配置法,不能访问我WebContent下的html文件,如果注释掉的话就能访问。如果我要分别先后集成Struts、Hibernate、Spring的话,应该怎么做
他们三个分别的基本jar包有哪些?集成起来的话,有哪些包又是重复的,需不需要替换或删一些可能导致包冲突的jar包?谢谢了!
<filter>
<filter-name>struts</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>而网上看是要这样配
<filter>
<filter-name>struts</filter-name>
<filter-class>org.apache.Struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>那
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
和
org.apache.Struts2.dispatcher.FilterDispatcher
到底有什么区别呢,后者是不是在集成SSH的时候会产生包冲突?我的目的是要继承SSH,我才刚搭建Struts就已经出问题了,照我的配置法,不能访问我WebContent下的html文件,如果注释掉的话就能访问。如果我要分别先后集成Struts、Hibernate、Spring的话,应该怎么做
他们三个分别的基本jar包有哪些?集成起来的话,有哪些包又是重复的,需不需要替换或删一些可能导致包冲突的jar包?谢谢了!
解决方案 »
- 事件流问题
- struts2登陆
- struts2中的问题
- 客户机备份ORACLE数据,调用服务器上的批处理文件时出现以下错误,无法访问文件,如何解决啊??急急急急!!
- WEBLOGIC8 + ORACLE9 + HIBERNAET3 JNDI连接的问题
- 哪位大侠 Hibernate Synchronizer 用的比较熟?盼达人给解!!!
- websphere还有几天就到期了,怎么办?
- 奇怪啊,Entity Bean只能Create,不能FindByPrimaryKey?
- 请问我weblogic 装好后,怎么没有用呀??
- 关于OGNL中<s:if />判断出错的问题
- FEL表达式语言,如何解决“绝对值”问题
- 请教大家 select标签长度控制问题
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
和
org.apache.Struts2.dispatcher.FilterDispatcher
到底有什么区别呢,后者是不是在集成SSH的时候会产生包冲突?--------
区别就是 一个是struts2.0.X版本的
一个是struts2.1.6+版本(或许是从这版本升级的、具体是从哪个版本升级的还真没仔细查过、不过从2.1.6+以后都是用ng下一代)的ng是next generation 下一代具体用哪个版本 要看你jar 引入的struts2 是什么版本的。你的版本是2.1.6 以后 所以要用.ng.filter.StrutsPrepareAndExecuteFilter你查的版本是2.0.X左右的版本 所以会用.FilterDispatcher------------------------
优先配置Spring-hibernate在spring里集成,在struts2包有哪些。。多了去了 - -。反正导包不能多也不能少、
-----------我们现在的项目 也是s2sh的 ------用到的包就数不过来了------activation-1.1.jar
ant-1.7.1.jar
ant-junit-1.7.1.jar
antlr-2.7.6.jar
aopalliance-1.0.jar
asm.jar
aspectjrt-1.6.3.jar
aspectjweaver-1.6.5.jar
axis.jar
c3p0-0.9.1.jar
cglib-2.1_3.jar
com.springsource.org.aopalliance-1.0.0.jar
com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar
commons-beanutils-1.7.0.jar
commons-codec-1.4.jar
commons-collections-3.1.jar
commons-compress-1.1.jar
commons-configuration-1.6.jar
commons-digester-1.7.jar
commons-discovery-0.2.jar
commons-el-1.0.jar
commons-fileupload-1.2.2.jar
commons-io-2.0.1.jar
commons-lang-2.5.jar
commons-logging-1.0.4.jar
commons-logging-1.1.1.jar
commons-logging.jar
dom4j-1.6.1.jar
dwr.jar
ehcache-1.2.4.jar
ehcache-core-2.4.2.jar
ehcache-terracotta-2.4.2.jar
ezmorph-1.0.jar
freeer-2.3.16.jar
gson-1.7.1.jar
hibernate-jpa-2.0-api-1.0.0.Final.jar
hibernate3.jar
icu4j-4_8.jar
IKAnalyzer3.2.8.jar
jakarta-regexp-1.4.jar
javaee.jar
javassist-3.11.0.GA.jar
javassist-3.7.ga.jar
jaxrpc.jar
json-lib-2.2.3-jdk15.jar
jsqlparser.jar
jta-1.1.jar
junit-4.7.jar
jxl-2.6.jar
kaptcha-2.3.2-jdk14.jar
kaptcha-2.3.2.jar
log4j-1.2.16.jar
lucene-core-3.3.0.jar
lucene-grouping-3.3.0.jar
lucene-highlighter-3.3.0.jar
lucene-icu-3.3.0.jar
lucene-instantiated-3.3.0.jar
lucene-memory-3.3.0.jar
lucene-misc-3.3.0.jar
lucene-queries-3.3.0.jar
lucene-queryparser-3.3.0.jar
lucene-remote-3.3.0.jar
lucene-smartcn-3.3.0.jar
lucene-spatial-3.3.0.jar
lucene-spellchecker-3.3.0.jar
lucene-stempel-3.3.0.jar
lucene-test-framework-3.3.0.jar
lucene-wordnet-3.3.0.jar
mail-1.4.jar
maven-ant-tasks-2.1.1.jar
mysql-connector-java-5.1.17-bin.jar
ognl-3.0.1.jar
ojdbc6.jar
org.springframework.aop-3.0.5.RELEASE.jar
org.springframework.asm-3.0.5.RELEASE.jar
org.springframework.beans-3.0.5.RELEASE.jar
org.springframework.context-3.0.5.RELEASE.jar
org.springframework.context.support-3.0.5.RELEASE.jar
org.springframework.core-3.0.5.RELEASE.jar
org.springframework.expression-3.0.5.RELEASE.jar
org.springframework.expression-sources-3.1.0.M1.jar
org.springframework.jdbc-3.0.5.RELEASE.jar
org.springframework.jdbc-sources-3.1.0.M1.jar
org.springframework.orm-3.0.5.RELEASE.jar
org.springframework.transaction-3.0.5.RELEASE.jar
org.springframework.web-3.0.5.RELEASE.jar
saaj.jar
servlet-api.jar
sitemesh-2.3.jar
sitemesh-2.4.jar
slf4j-api-1.6.1.jar
slf4j-log4j12-1.6.1.jar
smack.jar
smackx-debug.jar
smackx-jingle.jar
smackx.jar
spring-security-acl-3.0.7.RELEASE.jar
spring-security-aspects-3.0.7.RELEASE.jar
spring-security-cas-client-3.0.7.RELEASE.jar
spring-security-config-3.0.7.RELEASE.jar
spring-security-core-3.0.7.RELEASE-sources.jar
spring-security-core-3.0.7.RELEASE.jar
spring-security-ldap-3.0.7.RELEASE.jar
spring-security-openid-3.0.7.RELEASE.jar
spring-security-taglibs-3.0.7.RELEASE.jar
spring-security-web-3.0.7.RELEASE.jar
sqljdbc4.jar
struts2-convention-plugin-2.1.8.1.jar
struts2-core-2.2.3.jar
struts2-dojo-plugin-2.1.6.jar
struts2-json-plugin-2.2.3.jar
struts2-spring-plugin-2.2.3.jar
urlrewrite-3.2.0.jar
wsdl4j.jar
xercesImpl-2.9.1-patched-XERCESJ-1257.jar
xwork-core-2.1.6.jar
xwork-core-2.2.3-sources.jar
xwork-core-2.2.3.jar----------------
2.1.3开始核心控制器是StrutsPrepareAndExecuteFilter