sumongh我们在一起

与神龙相伴 借东风扬帆

2007年03月

转载 Liferay中portal-model-hints.xml文件的作用

1.1 基本情况 经过检查,在liferay项目中,共有两个类似文件:portal-ejb.jar中的portal-model-hints.xml和ext-ejb.jar中的ext-model-hints.xml。 文件的内容,是所有 model 对象的XML格式表述。如,ext项目中的相应内容: 阅读全文>

发表于 @ 2007年03月30日 17:46:00|评论(loading...)|编辑

转载 Liferay中SearchContainer的用法

在Liferay中,列表通常是使用SearchContainer来实现的,如BBS的栏目列表等。在Liferay的源代码中,JSP夹杂了大量的本应在Action中实现的代码,因此导致很难看懂。我尝试写一个Portlet,结果就在JSP处耗费了很长时间。阅读全文>

发表于 @ 2007年03月30日 17:44:00|评论(loading...)|编辑

转载 一些Liferay小问题的分析

5.1 Admin这个Portlet中的Server管理权限的分析 如果设置Portal的companyid不是liferay.com,缺省情况下,没有用户能够对admin这个Portlet中的Server部分进行设置。简单分析一下这部分的代码,找一个比较好的解决方法。阅读全文>

发表于 @ 2007年03月30日 17:42:00|评论(loading...)|编辑

原创 简单灵活的权限树

将 dree 作了一些修改: 1、 增加 Node 的属性,目的是将原来的名称链接改成可选择的 checkbox function Node(id, pid, cname, cvalue, cshow, cchecked, cdisabled, url, title, target, icon, iconOpen, open) { this.id = id; this.pid = pid; //chechbox的名称 this.cname = cname; 阅读全文>

发表于 @ 2007年03月30日 14:18:00|评论(loading...)|编辑

原创 在jsp环境中配置使用FCKEditor

FCKeditor是sourceforge.net上面的一个开源项目,主要是实现在线网页编辑器的功能,可以让web程序拥有如MS Word这样强大的编辑功能。官方网站为http://www.fckeditor.net ,在服务器端支持ASP.Net、ASP、ClodFusion、PHP、Java等语言,并且支持IE 5+、Mozilla 、Netscape等主流浏览器。 阅读全文>

发表于 @ 2007年03月30日 14:13:00|评论(loading...)|编辑

转载 在一个Portlet中链接到另一个Portlet

这个问题,应该是大部分网站开发人员都希望能解决的问题。典型应用情况:两栏布局,左边是一些链接,右边有一个内容呈现框。当用户点击左边的链接的时候,希望在右边的内容框中显示内容。 在Portal中,一般我们都会把左右做成不同的Portlet。而Portal似乎没有提供直接的方法,能够链接到其他Portlet,通常都是在当前Portlet进行显示。 阅读全文>

发表于 @ 2007年03月29日 18:10:00|评论(loading...)|编辑

转载 Liferay Portal中开发主题风格theme

Liferay Portal为我们提供了非常灵活的主题风格定制功能,自身带了四种风格的theme,在官方网站上提供了很多风格theme的下载,这无疑大大增强了主题风格定制的功能。但是,我们完全可以开发具有自己风格的theme,这里,我们将讨论怎样来开发个性的theme。 阅读全文>

发表于 @ 2007年03月29日 18:06:00|评论(loading...)|编辑

转载 Liferay中日历组件的使用

Journal Portlet的例子用法 在Liferay自带的portlet中,journal是一个很好的例子。 10.1.1 JSP中的用法 在文件portal-web\docroot\html\portlet\journal\edit_article.jsp中,用法如下: 阅读全文>

发表于 @ 2007年03月29日 18:00:00|评论(loading...)|编辑

转载 Liferay简单的自动部署的方法

大家在Liferay的二次开发的过程中,可能都觉得部署起来太麻烦,都需要ant deploy,然后重新启动Tomcat才能生效。特别是连修改JSP都需要这么做。 做了一个简单的尝试,在一定程度上解决自动部署的问题。利用的是Eclipse的Builder机制。因为没有花多少时间,所以适应性也就比较差,只适用于Tomcat服务器。大家可以简单修改一下,以适应其他服务器。阅读全文>

发表于 @ 2007年03月29日 17:41:00|评论(loading...)|编辑

转载 Liferay新注册用户缺省页面的研究

在Liferay的基础上进行二次开发,我们都比较困惑的一个问题是:如何控制新注册用户登录后的页面? 关于新用户的缺省页面,最核心的代码是在com.liferay.portal.events.ServicePreAction类中的addDefaultLayout(User user)和getDefaultLayout(User user, boolean signedIn)。阅读全文>

发表于 @ 2007年03月29日 17:37:00|评论(loading...)|编辑

转载 Liferay研究(一):初步在新Tomcat下部署

(一)部署Liferay Portlet Liferay简单部署一个portlet并不是很复杂,通过WEB-INF目录下的portlet.xml、liferay-portlet.xml、liferay-display.xml描述即可。 阅读全文>

发表于 @ 2007年03月28日 16:34:00|评论(loading...)|编辑

转载 ajax

AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 阅读全文>

发表于 @ 2007年03月28日 16:00:00|评论(loading...)|编辑

转载 Ajax简介

本文介绍一种方法,Ajax,使用它可以构建更为动态和响应更灵敏的Web应用程序。该方法的关键在于对浏览器端的JavaScript、DHTML和与服务器异步通信的组合。本文也演示了启用这种方法是多么简单:利用一个Ajax框架(指DWR)构造一个应用程序,它直接从浏览器与后端服务进行通信。如果使用得当,这种强大的力量可以使应用程序更加自然和响应灵敏,从而提升用户的浏览体验。阅读全文>

发表于 @ 2007年03月28日 15:44:00|评论(loading...)|编辑

原创 基于角色的权限设计

在任何系统中,权限设计是最基础的东西,本文给出一个基于角色的权限设计的循序渐进的设计方案。   在权限系统中,功能(权限)是最小的单位,比如起草新闻、编辑新闻、审核新闻、删除新闻等,而角色是一类功能的集合,比如新闻编辑这个角色, 阅读全文>

发表于 @ 2007年03月22日 16:09:00|评论(loading...)|编辑

转载 实现业务系统中的用户权限管理--实现篇

 在设计篇中,我们已经为大家阐述了有关权限管理系统的数据库设计,在本篇中,我们将重点放在其实现代码部分。为了让你能够更直接更有效的看到全部动作的代码,我们使用“动作分解列表”的方式来陈述每个动作以及相关资源。阅读全文>

发表于 @ 2007年03月22日 15:56:00|评论(loading...)|编辑

原创 Mysql常用命令

一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 阅读全文>

发表于 @ 2007年03月20日 10:52:00|评论(loading...)|编辑

原创  hibernate集合映射inverse和cascade详解

4. hibernate如何根据pojo来更新数据库 4.0 在commit/flush之前,hibernate不会对pojo对象作神秘的处理。 4.0.1 在select查询出pojo时,hibernate根据“字段--属性”的对应关系,用字段的值填充pojo的属性; 然后根据“关系标记”生成sql语句从relationTable中查询出满足条件的relationPojo,并把这些relatinPojo 放到“关系属性”中。这个过程是机械的。 阅读全文>

发表于 @ 2007年03月05日 23:01:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © sumongh