如何實現對URL重寫PrettyFaces躲在&在現有的應用程序(JSF 2.2,PrimeFaces 5.2 RC3 &春證券)PrettyFaces 2.0.12.Final + JSF 2.2 + PrimeFaces 5.2.RC3 +春證券
我的代碼:preety-config.xml中
<pretty-config xmlns="http://ocpsoft.org/schema/rewrite-config-prettyfaces" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ocpsoft.org/schema/rewrite-config-prettyfaces http://ocpsoft.org/xml/ns/prettyfaces/rewrite-config-prettyfaces.xsd">
我的完整的pom.xml
http://maven.apache.org/xsd/maven-4.0.0.xsd「> 4.0.0
com.invessence 父 1.0快照 ../parent/pom.xml
網絡 1.0快照 戰爭
安裝 org.apache.maven.plugins Maven的資源 - 插件 2.3 UTF-8 org.apache.maven.plugins Maven的戰爭插件 2.1.1 true 的src/main/webapp的 /的.html / .xhtml **/*。xml的 的src/main /資源 真正
com.invessence 核心 $ {} invessence.version
<dependency> <groupId>com.invessence</groupId> <artifactId>broker-webservices</artifactId> <version>${invessence.version}</version> </dependency> <dependency> <groupId>com.invessence</groupId> <artifactId>emailer</artifactId> <version>${invessence.version}</version> </dependency> <dependency> <groupId>com.invessence</groupId> <artifactId>invmodel</artifactId> <version>${invessence.version}</version> </dependency> <dependency> <groupId>webcab</groupId> <artifactId>portfolioJ2SE</artifactId> </dependency> <dependency> <groupId>com.invessence</groupId> <artifactId>yodlee-services</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> </dependency> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> </dependency> <dependency> <groupId>commons-digester</groupId> <artifactId>commons-digester</artifactId> </dependency> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </dependency> <dependency> <groupId>commons-pool</groupId> <artifactId>commons-pool</artifactId> </dependency> <dependency> <groupId>com.google.collections</groupId> <artifactId>google-collections</artifactId> </dependency> <dependency> <groupId>org.jdom</groupId> <artifactId>jdom</artifactId> </dependency> <dependency> <groupId>javax.ws.rs</groupId> <artifactId>javax.ws.rs-api</artifactId> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> </dependency> <dependency> <groupId>com.google.code.maven-play-plugin.org.playframework</groupId> <artifactId>jj-simplecaptcha</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aspects</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-expression</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-instrument</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-instrument-tomcat</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jms</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-oxm</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-struts</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc-portlet</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-aspects</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-cas</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-config</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-core</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-crypto</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-ldap</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-openid</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-remoting</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-taglibs</artifactId> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> </dependency> <dependency> <groupId>avalon-framework</groupId> <artifactId>avalon-framework</artifactId> </dependency> <dependency> <groupId>org.apache.avalon.logkit</groupId> <artifactId>avalon-logkit</artifactId> </dependency> <dependency> <groupId>com.google.api-client</groupId> <artifactId>google-api-client</artifactId> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> </dependency> <!-- Primefaces dependecies --> <dependency> <groupId>themes</groupId> <artifactId>spark</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>org.primefaces</groupId> <artifactId>primefaces</artifactId> <version>5.2.RC3</version> </dependency> <dependency> <groupId>org.primefaces.extensions</groupId> <artifactId>primefaces-extensions</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.faces</artifactId> <version>2.2.6</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> <scope>provided</scope> </dependency> <!-- Other Primefaces extensions dependencies --> <!-- OCPSoft Preetyfaces --> <dependency> <groupId>org.ocpsoft.rewrite</groupId> <artifactId>rewrite-servlet</artifactId> <version>2.0.12.Final</version> </dependency> <dependency> <groupId>org.ocpsoft.rewrite</groupId> <artifactId>rewrite-config-prettyfaces</artifactId> <version>2.0.12.Final</version> </dependency> <!-- itext and other for exporting documents in pdf/excel format --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.1.3</version> </dependency> <dependency> <groupId>com.lowagie</groupId> <artifactId>itext</artifactId> <version>2.1.7</version> <exclusions> <exclusion> <groupId>bouncycastle</groupId> <artifactId>bcprov-jdk14</artifactId> </exclusion> <exclusion> <groupId>bouncycastle</groupId> <artifactId>bcmail-jdk14</artifactId> </exclusion> <exclusion> <groupId>org.bouncycastle</groupId> <artifactId>bctsp-jdk14</artifactId> </exclusion> </exclusions> </dependency>
1
A
回答
0
你需要真正的規則添加到您的美麗-config.xml文件。除非你告訴它,否則PrettyFaces不會做任何事情。雖然,爲了對現有的應用程序進行重寫,我建議您看看http://ocpsoft.com/rewrite。對於廣泛的應用範圍重寫而言,它更強大。
+0
謝謝林肯,終於在我的應用程序中執行了tuckey。 –
+0
很高興我能幫忙,你的解決方案是什麼? – Lincoln
相關問題
- 1. JSF 2.2 + PrettyFaces 3.3.3 + WildFly8
- 2. 使用PrettyFaces和JSF 2.2.3 Primefaces FileUpload
- 3. Primefaces datalist + PrettyFaces
- 4. 更新一個JSF 2.2形式Primefaces - ViewstateMissing
- 5. 帶有Prettyfaces導航的JSF
- 6. 使用Prettyfaces 3.3.X和JSF 2.2重定向404錯誤
- 7. 奇怪的JSF PrettyFaces異常
- 8. JSF 2.1 Primefaces 5.2數據表編輯空指針異常
- 9. Primefaces 5 + JSF 2.2參數錯誤:參數鍵爲空
- 10. JSF 2.2和Primefaces 4.0:文件上傳後刷新圖像
- 11. 與JSF 2.2
- 12. JSF 2.2 h:inputFile沒有漂亮的臉孔
- 13. 如何將primefaces和prettyfaces一起使用?
- 14. JSF Primefaces commandButton
- 15. Maven下載Spring-AOP 3.0.0.RC3而不是3.1.1.Final
- 16. 與JSF 2.2
- 17. jsf 2.2 + Spring 4使用JSF語言環境的Spring驗證器的JSR-349
- 18. fileUpload不會在PrimeFaces 3.5中使用JSF 2.2觸發事件
- 19. PrimeFaces中的BarChart圖形不顯示JSF 2.2
- 20. JSF 2.2 Primefaces 4.0 <p:dialog>不顯示與ManagedBeans
- 21. 使用JSF 2.2(Primefaces 5.0)動態創建鏈接圖像
- 22. jQuery事件只執行一次(Primefaces 3.2,JSF 2.2)
- 23. Glassfish 4,JSF 2.2和PrimeFaces FileUploadEvent不能一起工作
- 24. jelastic JSF 2 PrimeFaces 4 Glassfish 4
- 25. jsf primefaces驗證消息反覆顯示
- 26. JSF Primefaces - 旁路驗證在p:ajax
- 27. 錯誤驗證對話InputText Primefaces jsf
- 28. JSF PrettyFaces導致過濾器鏈'破壞'
- 29. JSF Primefaces TabView問題
- 30. 無法上傳與PrettyFaces文件中篩選
- 是否需要其他配置? –