主题 : 部署JSF基本配置
级别: 2级
UID: 109 打招呼
积分:190 加为好友
威望: 21 精华: 0
主题:38 回复:1
注册时间:2015-05-23
在线时长:0
1#   发表于:2018-07-12 10:46:30  IP:118.64.*.*
部署JSF应用时,需添加jsf相关jar包,目前UPAS/JEUS中存放于lib/shared目录下

JSF应用部署时,需添加相关引用信息:
1、web.xml文件追加如下信息:
<!-- For JSF -->
    <listener>
     <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
    </listener>
    <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>server</param-value>
    </context-param>
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup> 1 </load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>  //依据实际业务系统上下文进行变更
    </servlet-mapping>

2、upas-web-dd.xml或者upas-application-dd.xml或者upas-ejb-dd.xml文件中追加:
        <library-ref>
            <library-name>jsf</library-name>
        </library-ref>


重启Server进行部署或应用功能测试即可
web.xml
upas-web-dd.xml
1 共1页