About liferay's question!!

ThomasXY 2008-03-13 09:29:06
最近在用liferay二次开发做些struts的练习,比如有几个.xml的文件不是很清楚,例如liferay-display.xml,liferay-portlet.xml,portlet-ext.xml,希望明白的给些指点,
谢谢了!最好再给些开发的经验和建议!!!
...全文
44 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ThomasXY 2008-10-13
  • 打赏
  • 举报
回复
这帖子我都发了将近半年了,关于liferay的基础都已经掌握了。。。

不过还是要谢谢阿!
hshbs 2008-10-10
  • 打赏
  • 举报
回复
这几个都是在添加JSP portlet的时候必须要在添加配置的东西,如果你要添加的是Struts portlet,还需要在struts-config-ext.xml 和tiles-defs-ext.xml中进行配置

举个例子,我要新增一个jsp portlet,步骤
liferay-display.xml是把定义的portlet添加到portal中

<display>
<category name="category.admin">
<portlet id="My_JSP_Portlet_Test" />
</category>
</display>

liferay-portlet.xml中是定义一个portlet

<!-- JSP Portlet Test -->
<portlet>
<portlet-name>My_JSP_Portlet_Test</portlet-name>
<struts-path>jspportlettest</struts-path>
<restore-current-view>false</restore-current-view>
<instanceable>false</instanceable>
<private-request-attributes>false</private-request-attributes>
</portlet>

portlet-ext.xml:

<!-- JSP Portlet Test -->
<portlet>
<portlet-name>My_JSP_Portlet_Test</portlet-name>
<display-name>JSP Portlet Test</display-name>
<portlet-class>com.liferay.portlet.JSPPortlet</portlet-class>
<init-param>
<name>view-jsp</name>
<value>/portlet/jsp_portlet_test/view.jsp</value>
</init-param>
<expiration-cache>0</expiration-cache>
<supports>
<mime-type>text/html</mime-type>
</supports>
<resource-bundle>com.liferay.portlet.StrutsResourceBundle</resource-bundle>
</portlet>


再具体要自己研究了

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧