请问richfaces3.1.4能够与JSF1.2兼容吗

时间:2021-11-03 20:06:59
请问richfaces3.1.4能够与JSF1.2兼容吗?
如果能的话,还要怎么配置啊 比如WEB.XML的配制.
我用3.1.4在JSF1.1下面跑成功了,但换成JSF1.2就运行不起来请问是怎么回事?
在JSF1.2中运行,除了richfaces的那三个JAR包,还要其他的JAR文件吗?

8 个解决方案

#1


自己顶起来 
请大家帮帮我啊

#2


RichFaces还是基于JSF1.1的哦!你可以换成Apache Trinidad1.2.4!

#3


谢谢楼上的这位朋友的热心回答.
但我看到richfaces的文档上说的是可以支持JSF1.2啊,这是怎么回事.
还有一个问题就是:myfaces支持JSF1.2吧,他的web.xml配置应该怎么写啊,我按照1.1的配置写,老提示错误.大概意思好象是少了个什么包.但我是下了myfaces core 1.22的 包里面所有的JAR文件都考过去了,难道是包名有变化吗?

#4


JSF的核心jar包,除非是商业收费的,否则你最好选择SUN的JSF RI1.2,比较健壮!
Apache从Oracle获得的组件集ADF已经发布为Trinidad1.2.4,可以和JSF RI1.2一起使用,不必非得使用MyFaces1.2!因为MyFaces1.2很多JSF1.2的规范并没有完全实现!

#5


另外要注意,JSF1.2规范要求比较苛刻,你的容器必须支持Servlet2.5、JSP2.1、JSTL1.2,JDK1.5,否则都将不能运行,目前我用过的Tomcat6.x(暂不支持JSTL1.2)、Weblogic10支持这些规范!另外,web.xml和faces-config.xml都最好使用最新的Servlet2.5和JSF1.2的xsd文档声明!

#6


谢谢 andrew830314 
我用的是MYECLIPSE6.0.1 我用他自动生成JSF支持,当我用J2EE 1.4的时候就有两个实现选择(都是实现JSF1.1),但当我用J2EE 1.5的时候就只有一个默认的实现选择(实现了JSF1.2).问题是如果我想用TOMWAHK组件的话,那在JSF1.2中怎么写FILTER.(我按照以前一样写的话 好象不对). 
另外richfaces能在JSF1.2中运行吗?如果可以的话filter怎么写? 谢谢了...
PS 我用的是tomcat最新版

#7


在JBOSS论坛知道答案了 

#8


谢谢上面几位热心人的回答

#1


自己顶起来 
请大家帮帮我啊

#2


RichFaces还是基于JSF1.1的哦!你可以换成Apache Trinidad1.2.4!

#3


谢谢楼上的这位朋友的热心回答.
但我看到richfaces的文档上说的是可以支持JSF1.2啊,这是怎么回事.
还有一个问题就是:myfaces支持JSF1.2吧,他的web.xml配置应该怎么写啊,我按照1.1的配置写,老提示错误.大概意思好象是少了个什么包.但我是下了myfaces core 1.22的 包里面所有的JAR文件都考过去了,难道是包名有变化吗?

#4


JSF的核心jar包,除非是商业收费的,否则你最好选择SUN的JSF RI1.2,比较健壮!
Apache从Oracle获得的组件集ADF已经发布为Trinidad1.2.4,可以和JSF RI1.2一起使用,不必非得使用MyFaces1.2!因为MyFaces1.2很多JSF1.2的规范并没有完全实现!

#5


另外要注意,JSF1.2规范要求比较苛刻,你的容器必须支持Servlet2.5、JSP2.1、JSTL1.2,JDK1.5,否则都将不能运行,目前我用过的Tomcat6.x(暂不支持JSTL1.2)、Weblogic10支持这些规范!另外,web.xml和faces-config.xml都最好使用最新的Servlet2.5和JSF1.2的xsd文档声明!

#6


谢谢 andrew830314 
我用的是MYECLIPSE6.0.1 我用他自动生成JSF支持,当我用J2EE 1.4的时候就有两个实现选择(都是实现JSF1.1),但当我用J2EE 1.5的时候就只有一个默认的实现选择(实现了JSF1.2).问题是如果我想用TOMWAHK组件的话,那在JSF1.2中怎么写FILTER.(我按照以前一样写的话 好象不对). 
另外richfaces能在JSF1.2中运行吗?如果可以的话filter怎么写? 谢谢了...
PS 我用的是tomcat最新版

#7


在JBOSS论坛知道答案了 

#8


谢谢上面几位热心人的回答