WEB开发网
开发学院软件开发Java liferay的稍微复杂的一个portlet实例 阅读

liferay的稍微复杂的一个portlet实例

 2009-09-06 00:00:00 来源:WEB开发网   
核心提示: <portlet-name>必须唯一,不得已有portlet名字冲突,liferay的稍微复杂的一个portlet实例(6),<display-name>也必须唯一, <portlet-class>指向我们的建立portlet类, 在liferay-portl

<portlet-name>必须唯一,不得已有portlet名字冲突。<display-name>也必须唯一。

<portlet-class>指向我们的建立portlet类。

<name>view-action</name>里面值是指view这个action对应的actionurl。<portlet-preferences>

里面参数值是提供给这个portlet使用的参数初始值。这里配置是指portlet里面使用到参数名user的值是jack。

如portlet不需要初始值参数,则该项不需要配置。

在liferay-portlet-ext.xml文件里面添加

<portlet>
<portlet-name>EXT_Users</portlet-name>
<struts-path>ext/users</struts-path>
<use-default-template>false</use-default-template>
</portlet>

<portlet-name>的值必须和portlet-ext.xml文件里面<portlet-name>值一致。

在liferay-display。Xml文件节点<category name="category.test">

下面添加

<portlet id="EXT_Users" /> id必须和portlet-ext里面的<portlet-name>一致。

在struts-config.xml文件里面添加内容:

<action path="/ext/users/view_users" type="com.ext.portlet.users.action.ViewUsersAction">
<forward name="portlet.ext.users.view" path="portlet.ext.users.view" />
<forward name="portlet.ext.users.view_users" path="portlet.ext.users.view_users" />
</action>

上一页  1 2 3 4 5 6 7  下一页

Tags:liferay 稍微 复杂

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接