【发布时间】:2015-01-26 21:29:16
【问题描述】:
我在 glassfish 4 服务器上运行了一个修改过的 primefaces 展示,大多数东西都可以正常工作,但是版本显示不正确(在网站底部)。我采用了原始版本并将其与 Spring Security 结合起来。
template.xhtml 中的代码
Running #{build.primefacesVersion} on #{build.jsfVersion}.
原版给我
Running PrimeFaces-5.1 on Mojarra-2.2.7
修改后的版本显示
Running ${primefacesVersion} on ${jsfVersion}.
在http://localhost:8080/jsfsecure_copy/faces/index_1.xhtml.
也许问题出在我的配置上?
faces-config.xml
<?xml version='1.0' encoding='UTF-8'?>
<faces-config version="2.2"
xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_2.xsd">
<application>
<action-listener>org.primefaces.application.DialogActionListener</action-listener>
<navigation-handler>org.primefaces.application.DialogNavigationHandler</navigation-handler>
<view-handler>org.primefaces.application.DialogViewHandler</view-handler>
<navigation-handler>org.primefaces.mobile.application.MobileNavigationHandler</navigation-handler>
<locale-config>
<default-locale>en</default-locale>
</locale-config>
<el-resolver>org.primefaces.application.exceptionhandler.PrimeExceptionHandlerELResolver</el-resolver>
<resource-bundle>
<base-name>build</base-name>
<var>build</var>
</resource-bundle>
<resource-bundle>
<base-name>/Bundle</base-name>
<var>bundle</var>
</resource-bundle>
<resource-bundle>
<base-name>/Bundle</base-name>
<var>bundle</var>
</resource-bundle>
</application>
<converter>
<converter-id>theme</converter-id>
<converter-class>org.primefaces.showcase.convert.ThemeConverter</converter-class>
</converter>
<factory>
<exception-handler-factory>org.primefaces.application.exceptionhandler.PrimeExceptionHandlerFactory</exception-handler-factory>
</factory>
<!-- for spring security -->
<lifecycle>
<phase-listener>edu.wctc.maven.glassfish.jsfsecure.util.LoginErrorPhaseListener</phase-listener>
</lifecycle>
更新:
我的 build.properties:
jsfVersion=${jsfVersion}
primefacesVersion=${primefacesVersion}
【问题讨论】:
标签: primefaces