【问题标题】:Can I replace pretty-config.xml configuration with annotations我可以用注释替换 pretty-config.xml 配置吗
【发布时间】:2013-09-30 21:15:04
【问题描述】:

我使用配置文件pretty-config.xml重写url:

<pretty-config xmlns="http://ocpsoft.com/prettyfaces/3.3.0" 
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
               xsi:schemaLocation="http://ocpsoft.com/prettyfaces/3.3.0
                                        http://ocpsoft.com/xml/ns/prettyfaces/ocpsoft-pretty-faces-3.3.0.xsd">



    <url-mapping id="connect_ss">
        <pattern value="/sicav_security" />
        <view-id value="/AuthentificationSS.jsf" />
    </url-mapping>
    <url-mapping id="connect_oblig">
        <pattern value="/sicav_oblig" />
        <view-id value="/AuthentificationCAPOBLIG.jsf" />
    </url-mapping>
</pretty-config>

我可以用注释替换它吗?

【问题讨论】:

  • 您的问题到底是什么?我不明白。 :)
  • @chkal:他最初的问题是使用法语语法制定的,当单个单词在不考虑语法的情况下直接翻译成英语时,这确实令人困惑。我修好了。

标签: jsf jsf-2 url-rewriting annotations prettyfaces


【解决方案1】:

如果我正确理解您的问题,您是在询问是否可以使用注释来配置 PrettyFaces。

是的,这是可能的。你可以简单地使用@UrlMapping

@URLMapping(id="connect_ss", pattern="/sicav_security", 
       viewId="/AuthentificationSS.jsf")
public class SomeBean {
  /* Your code */ 
}

详情请查看官方文档的这一部分:

http://ocpsoft.org/docs/prettyfaces/3.3.3/en-US/html/Configuration.html#config.annotations

【讨论】:

  • 很好,这就是我要找的
猜你喜欢
  • 2014-01-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-17
  • 2011-07-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多