本文档主要介绍了如何在Liferay平台上使用Struts2框架开发portlet。首先,为了进行开发,你需要下载并准备以下文件: 1. Eclipse_Liferay_IDE_v201102281651-win32.zip:Liferay IDE,它包含了集成的Liferay开发插件,用于方便地在Liferay环境中进行项目管理。 2. liferay-plugins-sdk-6.0.5.zip:Liferay Plugins SDK,这是Liferay插件开发所需的基础工具集。 3. liferay-portal-tomcat-6.0.5.zip:Liferay Portal的Tomcat集成版本,用于部署和运行Liferay应用。 4. Struts2相关的jar包:包括antlr-2.7.2.jar, commons-fileupload-1.2.1.jar, freemarker-2.3.15.jar, ognl-2.7.3.jar, struts2-core-2.1.8.1.jar, struts2-portlet-plugin-2.1.8.1.jar, 和 xwork-core-2.1.6.jar,这些是Struts2框架的核心组件,用于实现portlet的业务逻辑。 接下来,按照以下步骤创建一个新的Liferay项目: 1. 打开已集成Liferay插件的Eclipse,选择“NewLiferay Project”,输入项目名称“Struts2Study”。 2. 在配置阶段,指定Liferay Plugins SDK路径,并确保Runtime自动识别SDK中的必要文件。完成后点击“Finish”。 项目的创建路径如图所示,将Struts2相关的jar包放置在docroot/WEB-INF/lib目录下。 3. 新建portlet:在项目下选择“NewLiferayPortlet”,命名为“Struts2Demo”。选择Superclass为“com.opensymphony.xwork2.ActionSupport”,这将使portlet继承Struts2的ActionSupport基础类。 4. 修改JSPfolder为“/struts2demoView”,虽然可选,但这样有助于保持目录结构清晰。 5. 最后,编辑“Struts2Demo.java”文件,添加一个message变量和两个action方法:view()和portletView()。在Struts2中,view方法通常处理页面展示,而portletView可能涉及到portlet特有的逻辑和数据交互。 总结来说,本文提供了开发Liferay portal中基于Struts2的portlet的基本步骤,包括环境设置、项目创建、portlet配置以及核心Java代码编写。通过这些步骤,开发者可以利用Struts2的强大功能,构建出高效、易于维护的portlet应用。
下载后可阅读完整内容,剩余7页未读,立即下载
- 粉丝: 0
- 资源: 12
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦