Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <pretty-config xmlns="http://ocpsoft.com/prettyfaces/3.3.2"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://ocpsoft.com/prettyfaces/3.3.2
- http://ocpsoft.com/xml/ns/prettyfaces/ocpsoft-pretty-faces-3.3.2.xsd">
- <!-- Begin Example RewriteRules
- // These are custom rewrite-rules, and are probably not necessary for your application.
- <rewrite match="^/old-url/(\w+)/$" substitute="/new_url/$1/" redirect="301" />
- -->
- <url-mapping id="home">
- <pattern value="/" />
- <view-id value="/faces/index.xhtml" />
- </url-mapping>
- <!-- User -->
- <url-mapping id="admin_users">
- <pattern value="/admin/users/" />
- <view-id value="/faces/admin/users/index.xhtml" />
- </url-mapping>
- <url-mapping id="admin_users_show">
- <pattern value="/admin/users/#{ id : userShowAdmin.userId }" />
- <view-id value="/faces/admin/users/show.xhtml" />
- </url-mapping>
- <url-mapping id="user_show_slug">
- <pattern value="/people/#{ /[a-zA-Z].*/ slug:userShow.slug}" />
- <view-id value="/faces/users/show.xhtml" />
- </url-mapping>
- <url-mapping id="user_show">
- <pattern value="/people/#{id:userShow.userId}" />
- <view-id value="/faces/users/show.xhtml" />
- </url-mapping>
- <url-mapping id="user_likes">
- <pattern value="/people/#{id:userLikes.userId}/likes" />
- <view-id value="/faces/users/likes.xhtml" />
- </url-mapping>
- <url-mapping id="user_likes_mutual">
- <pattern value="/people/#{id:userView.userId}/likes/mutual" />
- <view-id value="/faces/users/likes_mutual.xhtml" />
- </url-mapping>
- <!-- Friends -->
- <url-mapping id="friends_suggestions">
- <pattern value="/friends/suggestions/" />
- <view-id value="/faces/friends/suggestions.xhtml" />
- </url-mapping>
- <!-- Interest -->
- <url-mapping id="admin_interests">
- <pattern value="/admin/interests/" />
- <view-id value="/faces/admin/interests/index.xhtml" />
- </url-mapping>
- <url-mapping id="interest_show">
- <pattern value="/interests/#{ id : interestShow.interestId }" />
- <view-id value="/faces/interests/show.xhtml" />
- </url-mapping>
- <!-- Activity -->
- <url-mapping id="admin_activities">
- <pattern value="/admin/activities/" />
- <view-id value="/faces/admin/activities/index.xhtml" />
- </url-mapping>
- <url-mapping id="admin_activities_show">
- <pattern value="/admin/activities/#{ id : activityShowAdmin.activityId }" />
- <view-id value="/faces/admin/activities/show.xhtml" />
- </url-mapping>
- <url-mapping id="activity_show">
- <pattern value="/activities/#{ id : activityShow.activityId }" />
- <view-id value="/faces/activities/show.xhtml" />
- </url-mapping>
- <!-- Slug -->
- <url-mapping id="slug">
- <pattern value="/#{ slug : slugBean.slug }">
- <validate index="0" validator="#{slugBean.validateSlug}"/>
- </pattern>
- <view-id value="#{slugBean.getViewPath}" />
- </url-mapping>
- <!-- Begin UrlMappings
- // These are examples of URL mappings, and should be customized for your application.
- <url-mapping id="home">
- <pattern value="/" />
- <view-id value="/faces/index.jsf" />
- </url-mapping>
- <url-mapping id="store">
- <pattern value="/store/" />
- <view-id value="/faces/shop/store.jsf" />
- </url-mapping>
- <url-mapping id="viewCategory">
- <pattern value="/store/#{ cat : bean.category }/" />
- <view-id value="/faces/shop/store.jsf" />
- </url-mapping>
- <url-mapping id="viewItem">
- <pattern value="/store/#{ cat : bean.category }/#{ iid : bean.itemId }/" />
- <view-id value="/faces/shop/item.jsf" />
- <action>#{bean.loadItem}</action>
- </url-mapping>
- -->
- </pretty-config>
Add Comment
Please, Sign In to add comment