Liferay中custom属性的封装感觉比较好
2010-09-18 15:06
225 查看
Liferay中有一个比较好的功能就是custom数据.可以给用户,组织,wiki,博客,论坛等加上自己定义的内容.
1. 比如用户我先最近几个自定义字段.
2. 在用户的编辑画面就可以登录设置的属性了
这个地方的jsp代码非常简单.
<%
User selUser = (User)request.getAttribute("user.selUser");
%>
<h3><liferay-ui:message key="custom-fields" /></h3>
<aui:fieldset>
<liferay-ui:custom-attribute-list
className="com.liferay.portal.model.User"
classPK="<%= (selUser != null) ? selUser.getUserId() : 0 %>"
editable="<%= true %>"
label="<%= true %>"
/>
</aui:fieldset>
就OK了.这个功能感觉做的不错!!!
1. 比如用户我先最近几个自定义字段.
2. 在用户的编辑画面就可以登录设置的属性了
这个地方的jsp代码非常简单.
<%
User selUser = (User)request.getAttribute("user.selUser");
%>
<h3><liferay-ui:message key="custom-fields" /></h3>
<aui:fieldset>
<liferay-ui:custom-attribute-list
className="com.liferay.portal.model.User"
classPK="<%= (selUser != null) ? selUser.getUserId() : 0 %>"
editable="<%= true %>"
label="<%= true %>"
/>
</aui:fieldset>
就OK了.这个功能感觉做的不错!!!
相关文章推荐
- 文本属性Attributes-也是多文本的拓展感觉比较好分享给大家
- [导入]封装:C#描叙 --- 使用属性的好处
- Java的成员隐藏与属性封装
- Android进阶学习-属性动画(使用Animator封装特效工具类1)
- MongoDB学习笔记~自己封装的Curd操作(查询集合对象属性,更新集合对象)
- 1js动态拼接表格,2获取表格内属性,并将table表格元素封装成json,3后台将json转成list
- 对protected修饰符的范围用代码说明(同时说明用protected修饰的属性,在继承时,一定程度上破坏了封装)
- js属性与方法封装
- 用ext proerptyGrid 做的属性表格,可以切换source和customEditors,并监听textFiled弹出窗口
- 浅谈ListBox控件,将对象封装在listBox中,在ListBox中显示对象中某个属性,在ListBox中移除和移动信息
- 利用Java反射快速封装JavaBean属性
- 面向对象的三大属性:封装、继承、多态
- 个人感觉比较好的视频 或 书
- Struts2:类型转换之批量封装Set集合类型的属性
- Android布局文件.xml中的自定义属性(结合封装的自定义View)
- javascript的函数、创建对象、封装、属性和方法、继承
- C#字段为什么用属性封装?
- C#的“属性”封装
- springMvc 对界面的属性打包封装
- 域用户自助修改AD属性Web应用 - ADCustomWeb