2010-12-08 3 views
0

Как создать дочернюю страницу в портале jboss. У меня есть следующая структура в моем * pages-object.xml. Мне нужно создать две страницы с двумя портлетами под домашней страницей. Пожалуйста, помогите мне достичь этогоКак создать дочернюю страницу в портале jboss

<deployment> 
    <if-exists>overwrite</if-exists> 
    <parent-ref>palm</parent-ref> 
    <page> 
     <page-name>Home</page-name> 
     <supported-locale>en</supported-locale> 
     <properties> 
      <property> 
       <name>order</name> 
       <value>1</value> 
      </property> 
     </properties> 
    </page> 
</deployment> 

Спасибо, Сэм

ответ

0

Чтобы создать страницу, которая Вам придется добавить еще один deployment элемент в файл XML, то parent-ref элемент должен содержать конкатенацию родителей parent-ref и тому родители page-name, palm.Home в вашем примере.

<deployment> 
    <parent-ref>palm.Home</parent-ref> 
    <if-exists>overwrite</if-exists> 
    <page> 
    <page-name>Child1</page-name> 
    <properties> 
     <property> 
     <name>order</name> 
     <value>1</value> 
     </property> 
    </properties> 
    <window> 
     <window-name>myWindow</window-name> 
     <instance-ref>myPortlet<!--Instance id of your portlet from portlet-instances.xml--></instance-ref> 
     <region>myRegion<!--Name of the region in your layout where this portlet should be put--></region> 
     <height>1</height> 
    </window> 
    </page> 
</deployment> 
Смежные вопросы