- 浏览: 171198 次
- 性别:
- 来自: 北京
-
最新评论
-
javamonkey:
https://my.oschina.net/xiandafu ...
beetl功能与Freemarker功能比较 -
laj76333:
支持标签嵌套吗?<%{}%><%{}%> ...
beetl功能与Freemarker功能比较 -
javamonkey:
支持,去ibeetl.com 上了解吧
beetl功能与Freemarker功能比较 -
laj76333:
支持标签吗?<%{}%><%{}%>& ...
beetl功能与Freemarker功能比较 -
酷沃哦:
beetl支持集群吗?
beetl功能与Freemarker功能比较
相关推荐
- **Eclipse 配置**:设置Eclipse环境,以便更好地支持Liferay开发。 #### 访问 Liferay 门户 - **启动 Liferay 门户的服务**:确保Liferay服务正常启动。 - **访问 Liferay 门户**:通过浏览器访问Liferay的地址...
- **开发模式**:普通插件模式 - **Struts版本**:2.1.8.1 - **依赖Jar包**:为了使Struts2框架能够在Liferay环境中正常运行,我们需要引入一系列相关的Jar包,具体包括: - `antlr-2.7.2.jar`:用于解析ANTLR语法...
在这个"liferay 整合struts例子"中,我们可以学习到以下几个关键知识点: 1. **Liferay Portal架构**:Liferay的核心在于其portlet架构,portlet是可重用的Web组件,可以独立于其他portlet运行。Liferay提供了一个...
创建Liferay Portlet的过程通常包括以下几个步骤: 1. **项目设置**:使用Maven或Gradle等构建工具初始化一个新的Liferay Portlet项目。这会生成必要的目录结构和基础文件,如pom.xml或build.gradle。 2. **...
- **EXT**:Liferay中的一种开发模式,代表“扩展开发环境”,用于在Liferay提供的开发环境中进行插件开发。 #### 二、Liferay Portal 的安装与使用 **2.1 Liferay Portal 的安装** ##### 2.1.1 推荐使用工具 - ...
配置文件位于`docroot/WEB-INF`文件夹中,主要包括以下几个关键文件: 1. **portlet.xml**:JSR-286标准的portlet配置文件。它包含了portlet的基本信息,如名称、显示名称、类名等。 2. **liferay-display.xml**:...
在深入学习Portlet时,还需要了解以下几个关键概念: - **Portlet XML**:定义portlet的元数据,包括portlet名称、描述、窗口状态等。 - **Liferay Hooks**和**Liferay Plugins SDK**:对于使用Liferay Portal的...
在portlet开发中,主要涉及以下几个核心概念: 1. **portlet容器**:portlet容器是运行portlet的平台,它负责管理portlet生命周期,包括初始化、渲染、事件处理等,并提供portlet间通信的机制。常见的portlet容器有...
在Java企业级开发中,Spring Web MVC和Portlet框架的应用广泛且深入,它们各自在不同的场景下发挥着重要作用。Spring Web MVC是Spring框架的重要组成部分,用于构建高性能、灵活的Web应用程序,而Portlet则是portlet...