Liferay是个很成功的开源项目,其中用到了大量的第三方组件。
组件列表来自
http://wiki.liferay.com/index.php/Liferay_Dependencies
simple java captcha
http://simplecaptcha.sourceforge.net 是一套创建验证码图像的组件。Liferay使用该组件在多个功能中添加验证码功能。
在4.3版本中验证码的配置有两个地方
portal.properties
##
## Captcha
##
#
# Set the maximum number of captcha checks per portlet session. Set this
# value to 0 to always check. Set this value to a number less than 0 to
# never check.
#
captcha.max.challenges=1
以及
captcha.properties
include-and-override=captcha-ext.properties
cap.border=yes
cap.border.c=black
cap.border.th=1
cap.image.height=50
cap.image.width=150
#cap.text.producer=com.liferay.portal.captcha.DictionaryWordTextProducer
cap.text.producer=com.liferay.portal.captcha.PinNumberTextProducer
可以通过创建ext文件,覆盖默设置。
分享到:
相关推荐
Liferay Portlet是一种符合Java Portlet规范的组件,它可以嵌入到Liferay Portal的页面上,提供各种功能,如新闻展示、论坛讨论、日历管理等。Portlets通过Liferay的portlet容器运行,该容器负责渲染和管理portlet的...
在Liferay中,跨组件通信是一项关键的技术,它允许不同模块之间进行数据交换和功能协作。Liferay作为一个开源的企业级门户平台,提供了多种方式来实现组件间的通信,以支持复杂的应用场景。本实例将深入探讨如何在...
- 安装Liferay:下载并安装Liferay的最新版本,可以通过官方网站获取安装包。 - **开发工具介绍**: - Plugins SDK:Liferay提供的开发工具套件,包含了创建和管理Liferay插件的所有必要组件。 - Portlet API:...
2. **Portlet开发**:Portlet是Liferay中的基本展示单元,类似于Web应用中的MVC组件。开发者需要掌握如何创建、配置和部署Portlet,包括MVCPortlet、JSR286 Portlet和Freemarker或JSP模板的使用。 3. **服务构建器...
Java 1.8或更高版本 Liferay 7.3 GA1(Master / Develop分支) Liferay 7.2(请参阅7.2.x分支) Liferay 7.1(请参阅7.1.x分支) Liferay 7.0(请参阅7.0.x分支) 用法 版本 关联 7.3 7.2 7.1 7.0 根据上面的...
该指南可能专注于Liferay的二次开发,包括API使用、插件开发、集成第三方服务等,帮助开发者利用Liferay的强大功能构建个性化的门户应用。 9. **liferay-custom-development-zh-cn.pdf**: 这是Liferay自定义开发...
6. 使用了第三方的开源项目,如 Hibernate, Lucene, Struts 7. 支持包括中文在内的多种语言 8. 采用最先进的技术 Java, EJB, JMS, SOAP, XML 二、重要概念 1. Portal Portal 是基于 Web 的,以“应用整合”和...
在Liferay中,Portlet是一种用于显示内容和服务的应用程序组件,它是门户应用程序的核心部分。本文档旨在详细介绍如何通过插件(plugin)方式开发Liferay Portlet。 #### 二、开发模式的选择 Liferay提供了两种主要...
Portlet是Liferay中的核心组件,它是一个可以在门户页面上显示的交互式小应用程序。开发者通常会创建portlet来提供特定的功能,如新闻展示、用户登录、论坛等。 描述中提到了将文件放到`{user.home}/liferay/deploy...
liferay6中文开发文档 包括: Liferay6开发者手册V1.0.doc Liferay+6.0.5开发指南.docx LiferayPortal二次开发指南.pdf Liferay代码研读.pdf liferay-技术文档.doc liferay架构.pdf Liferay开发环境配置说明文档.pdf
JFC(Java Foundation Classes)和Swing是Java GUI编程的重要工具,Liferay允许开发者使用Swing组件创建自定义portlet,以提供丰富的用户交互体验。通过这份文档,我们可以深入学习Swing组件的使用,从而更好地设计...
在IT领域,特别是企业级应用开发中,Liferay作为一个强大的企业门户平台,提供了丰富的功能和服务,其中Liferay Portlet的开发是构建定制化企业应用的关键技术之一。本文将基于提供的文件信息,深入解析Liferay ...
在本文中,我们将深入探讨如何在Eclipse环境中进行Liferay的扩展模式开发。Liferay是一个开源的企业级门户平台,提供了两种portlet开发模式:插件模式和扩展模式。扩展模式允许开发者对Liferay的核心功能进行更深入...
开发者主要利用Java Servlets、JavaServer Pages (JSP) 和JavaBeans(现在被称为JavaServer Faces (JSF) 组件)来创建portlet,这些portlet是Liferay门户中的基本交互单元。此外,Java EE的其他服务,如EJB...
- 点击右侧的 `Add` 按钮,在弹出的选择服务器界面中选择 `Liferay, Inc.` > `Liferay v6.2 CE (Tomcat7)`。 - 选中 “Create a new location server” 的复选框。 - 点击 `Next`,然后选择liferay-portal-6.2-ce...
#### 三、Liferay Portal 二次开发 本部分将详细介绍如何开发自己的 Portlet 并集成到 Liferay Portal 中。 ##### 3.1 重要的基类:GenericPortlet `GenericPortlet` 是 Liferay 提供的一个基类,简化了 Portlet ...
Portlet是Liferay中的核心组件,它类似于一个可重用的Web应用程序模块,可以集成到门户页面上。 在“liferay的那些东西”这个压缩包中,我们可以看到一些关于Liferay Portlet开发的关键资料: 1. **ant笔记.doc** ...
Portlets是Liferay中的核心组件,它们是独立的Web应用程序,可以在门户页面上展示和交互。通过Java Portlet API,开发者可以构建跨平台的portlet,实现各种功能,如数据展示、用户交互等。 文档部分可能涵盖了以下...
**Liferay简介** Liferay是一款开源的企业级门户平台,它提供了强大的内容管理、协作和社交功能,被广泛用于构建企业内部或外部的Web应用程序。Liferay的核心特性包括网站构建、内容管理、工作流程、社区参与以及与...