`
yjgyjg4
  • 浏览: 118952 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

添加liferay 用户

阅读更多
com.liferay.portal.model.User
private void writeUserInfo(Prebills prebills,User user) {
		String screenName = "aa";

		ServiceContext serviceContext = new ServiceContext();
		Locale locale = user.getLocale();
		int birthdayMonth = Calendar.JANUARY;
		int birthdayDay = 1;
		int birthdayYear = 1970;
		try{
			User liferayUser = UserLocalServiceUtil.addUser(user.getUserId(), user.getCompanyId(), true,null, null, false, screenName, "test@sina.com",StringPool.BLANK, locale, "surname", "","givName", 0, 0, true, birthdayMonth,
birthdayDay, birthdayYear, StringPool.BLANK, null, null, null,
null, false, serviceContext);
	
	UserInfo shipper_User = new UserInfo();
			shipper_User.setUserId(java.util.UUID.randomUUID().toString());
			shipper_User.setPwd(liferayUser.getPassword());
			shipper_User.setSurname("surName");
			shipper_User.setGivenName("givName");
			shipper_User.setStartDate(new Date());
			shipper_User.setUserStatus("status");
			shipper_User.setIsServiceCentreAccount("N");
			shipper_User.setCreatedBy(user.getUuid());
			shipper_User.setCreatedDate(new Date());
			
			PortletActionBeanProxy.getInstance().
				getUserInfoSvc().createUserInfo(shipper_User);
		}catch(Exception e){
			e.printStackTrace();
		}
	}
分享到:
评论

相关推荐

    liferay 6.2开发指南+用户手册

    Liferay支持多语言,开发者可以添加新的语言包,或根据需求调整默认的翻译。 12. **性能优化** 6.2版本提供了缓存机制、负载均衡和集群配置,开发者应了解这些设置以提升门户性能。 13. **安全与隐私** Liferay...

    CAS4.2.4 连接Liferay6.2以上版本数据库用户表验证用户 project

    首先,我们需要在CAS服务器的配置中添加Liferay数据库的相关信息。这通常涉及到修改`cas.properties`或`applicationContext-ldap.xml`等配置文件,包括数据库URL、用户名、密码以及JDBC驱动类名。例如: ```...

    liferay快速入门quickstart

    - **用户管理:**Liferay提供了全面的用户管理工具,包括用户账户创建、权限分配等功能,便于组织对访问者和内部员工进行有效管理。 - **主题更换:**通过Liferay的外观管理功能,用户能够自定义网站的主题和布局,...

    liferay扩展环境 liferay ext

    Liferay Ext允许开发者在不修改核心代码的情况下对Liferay进行高级定制,这包括添加新的portlet、服务、主题以及系统级别的配置。 描述中提到的链接指向了一篇博客文章,虽然内容未提供,但通常这类资源会包含有关...

    liferay

    - **添加用户**:通过 Liferay 的管理界面或 API 创建新用户。 - **修改用户**:更新用户的个人信息或权限设置。 - **定义用户组**:用户组是一组用户的集合,便于进行批量管理和权限分配。 - **新增、重命名用户组*...

    liferay用户手册

    总结来说,Liferay用户手册覆盖了从基础的系统设置到复杂的用户和社区管理,是学习和掌握Liferay操作的重要参考资料。通过深入理解和实践手册中的内容,用户将能够充分利用Liferay平台,创建和管理符合需求的数字...

    Liferay的CAS SSO实现

    5. **自定义和扩展**:Liferay和CAS的集成还支持自定义和扩展,比如自定义CAS的登录页面、添加额外的认证方式或者对特定用户组进行特殊处理。 SSO的实现不仅可以提升用户体验,还有助于提高安全性,因为用户不需要...

    liferay-portal详解

    Liferay Portal 的用户策略包括用户管理、用户组管理和角色管理。用户管理包括添加、修改和删除用户。用户组管理包括添加、修改和删除用户组。角色管理包括添加、修改和删除角色。 Liferay Portal 内容和布局 ...

    Liferay6.0开发指南

    为了提高用户体验,可以为Portlet添加友好的URL映射。 #### 六、创建 Liferay 主题 主题是改变Liferay外观的关键。本节将介绍如何创建自定义主题。 ##### 1. 创建主题 - **创建过程**:遵循官方文档创建主题项目...

    liferay6.06

    通过创建新的Liferay Project,使用Build Service生成CRUD操作,然后添加Struts2 Portlet应用,进行业务逻辑开发。 10. 配置Struts2 Portlet参数: Struts2 Portlet需要特定的配置,包括portlet.xml、struts.xml等...

    Liferay入门帮助文档(Liferay开发指南)

    Liferay提供了一种方法来创建新的空项目,然后在项目中添加portlet。创建portlet的过程中,开发者可以定义portlet的行为和视图。完成portlet的编码后,通过编译和部署步骤,将portlet打包成JAR或WAR文件,然后将其...

    Liferay微信登录自动登录

    - **用户映射**:比较微信返回的OpenID与Liferay本地用户ID,如果存在匹配,直接登录;若无匹配,可引导用户完成注册或自动创建新账户。 - **安全考虑**:确保敏感信息如AppSecret的安全存储,防止未授权访问。 ###...

    liferay使用说明--管理

    如果用户无法访问所需Portlet,解决方案之一是将用户添加到具有相应权限的角色中,或者创建一个新的角色,并赋予该角色访问该Portlet的权限。 2. **Portlet权限分配流程**:在角色管理界面,选择增加portlet权限,...

    Liferay Web内容管理指南

    Liferay的Web内容管理(Web Content Management, WCM)系统旨在简化内容创建、发布和管理流程,使其不仅适用于不具备编程背景的用户,同时也为专业开发者提供了强大的功能集。Liferay WCM支持创建结构化内容、定制...

    LIFERAY4.2.0版配置

    Liferay是一款基于Java的开源企业门户平台,它提供了丰富的功能,包括内容管理、协作工具、工作流和个性化用户体验。Liferay 4.2.0版本是早期的一个稳定版本,尽管后来有更多更新,但它的基本架构和核心功能仍对...

    liferay 6.0 开发指南

    - **Portlets**:Portlets是Liferay中的重要组件之一,它们是用户界面的一部分,可以独立运行并显示特定的信息或提供某些功能。本书详细讲解了如何创建、部署以及管理Portlets。 - **Themes**:Themes用于定义...

    liferay-developer-guide-6.0_liferay_

    你将学习如何为portlet添加多语言支持,以及如何配置Liferay以适应不同地区的文化习惯。 总的来说,《Liferay Developer Guide 6.0》是一本全面且深度的教程,无论你是初学者还是有经验的开发者,都能从中受益匪浅...

    liferay5.1.2文档(完)

    它通常涵盖创建站点、添加页面、部署portlet、自定义主题、集成外部服务等内容,让新用户能在短时间内上手并开始使用Liferay。 再者,`liferay_4_portlet_development_guide.pdf`是Liferay 4.x Portlet开发指南,...

Global site tag (gtag.js) - Google Analytics