java文件
- import com.opensymphony.xwork2.ActionSupport;
-
- public class StrutsDemo extends ActionSupport {
-
- private static final long serialVersionUID = 1L;
-
- private String message;
-
- public String getMessage(){
- return message;
- }
- public void setMessage(String message){
- this.message=message;
- }
- public String view() throws Exception {
- message = "hello Struts2 View Portlet!";
- return SUCCESS;
- }
- public String portletView(){
- return "view";
- }
- public String edit() throws Exception {
- message = "hello Struts2 Edit Portlet!";
- return SUCCESS;
- }
- public String portletEdit(){
- return "edit";
- }
- }
strutsDemoView/view.jsp
- <%@ page contentType="text/html;charset=utf-8"%>
- <%@ taglib prefix="s" uri="/struts-tags"%>
- <h2><s:property value="message"/></h2>
- <s:form action="portletView!portletView.action" method="post" namespace="view">
- <s:textfield label="名字" key="message"></s:textfield>
- <s:submit value="提交"></s:submit>
- </s:form>
其他的JSP不写了,和普通的Strtus2开发一样
分享到:
相关推荐
标题 "liferay-portal-sql-6.1.1-ce-ga2-20120731132656558" 暗示了这是一个关于Liferay Portal 6.1.1社区版(CE GA2)的SQL相关资源,发布日期为2012年7月31日。Liferay Portal是一个开源的企业级内容管理平台,它...
在 Liferay Portal 中,也可以利用 Struts2 来开发 Portlet,进一步提升开发效率和应用性能。 1. **创建 Struts2 Portlet**:类似于 Struts Portlet 的创建步骤,但需要针对 Struts2 的架构进行相应的调整。 2. **...
6. 使用Struts2开发Portlet: - Struts2是Struts框架的一个升级版本,使用Struts2开发Portlet时,开发者需要熟悉Struts2框架的特性及其在Portlet中的应用。 详细知识点: - 门户技术:门户技术的核心是提供一个...
- **Liferay Portal with Tomcat**: 下载地址为[liferay-portal-6.2-ce-ga6(BundledwithTomcat)](https://sourceforge.net/projects/lportal/files/Liferay%20Portal/6.2.5%20GA6/)。它包含了Liferay Portal和集成的...
在本文中,我们将深入探讨如何使用Struts2框架在Liferay平台上开发Portlet。首先,我们需要准备相关的开发环境和依赖库。Liferay是一款开源的企业级门户平台,而Struts2是一个流行的MVC(模型-视图-控制器)框架,...
《Liferay Portlet Development Guide 4.3》是针对Liferay Portal平台的一份详细开发指南,旨在帮助开发者理解和创建portlet应用程序。Liferay Portal是一个开源的企业级门户系统,它提供了丰富的功能,如用户管理、...
### Liferay Portal 开发指南知识点概述 ...通过学习本文档,开发者不仅可以掌握 Portlet 的开发技巧,还能深入了解 Liferay Portal 的架构和技术特点,从而更好地利用该平台来满足企业的业务需求。
为了更好地理解如何在Liferay 6中使用Struts2开发Portlet,我们可以参考Struts2自带的portlet示例`struts2-portlet-2.1.8.1.war`。该示例位于Struts2解压包下的`apps`目录内,它是基于Pluto (Apache的Portal实现) 的...
liferay-portal-src-6.0.6-20110225.part2
### Liferay 使用 Struts2 开发 Portlet 的详细步骤与知识点 #### 一、概述 在Liferay平台中,利用Struts2框架开发Portlet是一种常见的实现方式。这种方式结合了Liferay的强大功能与Struts2的灵活性,可以快速构建...
- **文档**:如“Liferay-Portlet-SDK 5.2.3操作说明.ppt”文件,它详细介绍了SDK的使用方法,包括portlet的开发流程、配置、部署以及调试技巧。这份文档通常会涵盖portlet生命周期、portlet上下文、渲染和事件处理...
2. ** liferay-portlet.xml**:此文件用于定义portlet的更多高级特性,如portlet的缓存策略、布局更新、JSP页面映射等。 3. **Action类**:这是控制器部分,处理HTTP请求,调用服务层方法,执行业务逻辑。 4. **...
**Liferay Portal 开发大全** Liferay Portal 是一个开源的企业级门户平台,广泛用于构建复杂的Web应用程序和企业内部协作系统。它提供了丰富的功能,包括内容管理、社交媒体集成、工作流支持以及用户界面定制。本...
Liferay Spring Portlet MVC 使用 Maven 的 Liferay Spring Portlet MVC 项目模板。 Liferay EE 6.2.10.11 (GA1, SP... $ cp target/liferay-spring-mvc-portlet.war $LIFERAY_HOME/deploy/ 配置 默认设置为 Liferay
6. **开发实践**: 使用这些开源项目,开发者可以学习如何在实际项目中整合JSF和portlet技术,以及如何在Java中实现鸭子类型的编程思想,提升软件设计和开发能力。 总之,"liferay-faces-bridge-impl-3.0.0-ga1.zip...
"liferay-portal-sql-6.1.2-ce-ga3-20130816114619181.zip"这个压缩包是Liferay Portal在6.1.2 CE GA3版本中用于初始化和管理数据库的SQL脚本集合,对于新安装或升级的环境来说至关重要。 首先,我们需要了解...
<taglib-location>/WEB-INF/tld/liferay-portlet.tld</taglib-location> ... </web-app> ``` - `portlet.xml`:这是Portlet的配置文件,定义了Portlet的元数据、类路径、初始化参数等。以下是一个示例: ``...
Liferay Plugins SDK 6.1.1 是一个用于开发Liferay Portal扩展的工具包,它为开发者提供了构建自定义portlet、主题、布局、工作流和其他插件所需的一切资源。这个特定版本的SDK发布于2013年8月16日,版本号6.1.1,...
liferay-portal-tomcat-5.5-5.1.1.part2.rar