我正在尝试继承映射,根据PrettyFaces参考指南,它应该像这样工作: http://ocpsoft.com/docs/prettyfaces/snapshot/en-US/html_single/#config.mapping.parents
我尝试使用3.3.2版本,后来使用3.3.2-SNAPSHOT,但没有成功。 一切都很好,没有继承,但我不喜欢重复。
以下是我的一些代码:
<url-mapping id="management">
<pattern value="/management/" />
<view-id value="/management.face" />
</url-mapping>
<url-mapping parentId="management" id="managementUsers">
<pattern value="/users/" />
<view-id value="/management-users.face" />
</url-mapping>
答案 0 :(得分:1)
在子映射上没有前导斜杠
&lt; url-mapping id =“management”&gt;
&lt; pattern value =“/ management /”/&gt;
&lt; view-id value =“/ management.face”/&gt;
&LT; / URL映射&GT;
&lt; url-mapping parentId =“management”id =“managementUsers”&gt;
&lt; pattern value =“users /”/&gt;
&lt; view-id value =“/ management-users.face”/&gt;
&LT; / URL映射&GT;
在父映射的尾部没有斜杠
&lt; url-mapping id =“management”&gt;
&lt; pattern value =“/ management”/&gt;
&lt; view-id value =“/ management.face”/&gt;
&LT; / URL映射&GT;
&lt; url-mapping parentId =“management”id =“managementUsers”&gt;
&lt; pattern value =“/ users /”/&gt;
&lt; view-id value =“/ management-users.face”/&gt;
&LT; / URL映射&GT;
我希望这会有所帮助。
〜林肯