Могу ли я заменить конфигурацию pretty-config.xml аннотациями

Я использую файл конфигурации 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>

Могу ли я заменить его аннотациями?


person Community    schedule 25.09.2013    source источник
comment
В чем именно заключается ваш вопрос? Я не понимаю. :)   -  person chkal    schedule 25.09.2013
comment
@chkal: Его первоначальный вопрос был сформулирован с использованием французской грамматики, что действительно сбивает с толку, когда отдельные слова буквально переводятся на английский язык без учета грамматики. Я починил это.   -  person BalusC    schedule 25.09.2013


Ответы (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

person chkal    schedule 25.09.2013
comment
здорово, это то, что я ищу - person ; 25.09.2013