1.Basic Seam configuration(基础配置)
(1)Integrating Seam with JSF and your servlet container(seam与JSF结合)
首先,你必须web.xml中要有个faces servlet!
<servlet></servlet>
<servlet-name></servlet-name><servlet-mapping></servlet-mapping><url-pattern></url-pattern>
然后配置一下的listener:
<listener></listener>
<listener-class></listener-class>
这个listener是负责引导seam,还有就是为了回收session 和 application contexts。
当然你可以配置服务器与客户端状态
<context-param></context-param>
<param-name></param-name> <param-value></param-value>
(2)Using facelets
官方的建议是使用facelets,所以你要在faces-config.xml配置以下:
<application></application>
<view-handler></view-handler>
当然在web.xml中也需要配置,这是必须的:
<context-param></context-param>
<param-name></param-name> <param-value></param-value>
为了让大家能清楚的知道JBOSS Seam中所需的资源附图:
这个图是JAVAEE5的基本配置,大家可以把所需的文件和jar放到相应的位置中。
请确保你的jboss-seam.jar, jboss-el.jar and jboss-el-api.jar 在 EAR路径下,并且必须所有的JARs 在 application.xml.已经配置。
如果大家有些xml配置文件不会弄
可以参考openmouse.iteye.com/admin/show/119003中实例附图的配置。