从父URL映射继承

时间:2011-12-08 10:35:07

标签: prettyfaces

我正在尝试继承映射,根据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>

1 个答案:

答案 0 :(得分:1)

你有几个选择。其中两个是:

  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;

  2. 在父映射的尾部没有斜杠

    &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;

  3. 我希望这会有所帮助。

    〜林肯