本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7589451
建立时间:2006年5月29日




[FreeMarker]FreeMarker设计指南(2)
软件技术

lhwork 发表于 2006/9/5 18:07:00

2、数据模型(1

阅读全文(1737) | 回复(0) | 编辑 | 精华 | 删除
 


[FreeMarker]FreeMarker设计指南(1) 
软件技术

lhwork 发表于 2006/9/5 18:06:26

1、快速入门(1

阅读全文(2071) | 回复(0) | 编辑 | 精华 | 删除
 


[Java Open Source]Drools规则引擎的基础语义
软件技术

lhwork 发表于 2006/9/5 9:57:08

   基础语义模块提供了一种在XML种构建RuleSet(规则集)的语言,单独地,基础语义模块不能写一个完整而有效地规则文件,它必须和别的语义模块结合,这些模块包括Java语义模块、Groovy语义模块、Pythos语义模块或者是一个自定义地,指定域地语义模块。

阅读全文(1966) | 回复(0) | 编辑 | 精华 | 删除
 


[Java Open Source]Liferay Portal学习笔记之(五):开发主题风格theme
软件技术

lhwork 发表于 2006/9/5 9:56:14

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

第一步:我们将以现有风格classic为模板文件创建新的theme,我们将新theme命名为coldtear
1、将liferay/html/themes目录下的classic文件夹copy一份副本,并修改副本的文件夹名为coldtea
2、 在liferay/web-inf目录下新建liferay-look-and-feel-ext.xml文件,文件liferay-look-and- feel.xml是定义主题风格theme的配置文件,为了加以区分,我们在这里新建了该文件的扩展文件liferay-look-and-feel- ext.xml,该文件内容如下:
阅读全文(3586) | 回复(0) | 编辑 | 精华 | 删除
 


[Java Open Source]Liferay Portal额外研究(三):IFrame Portlet的session丢失问题解决
软件技术

lhwork 发表于 2006/9/4 18:10:32

       Liferay提供了一种非常的简单web应用整合和单点登陆的方式:Iframe Portlet。利用Iframe Portlet可以很容易将一个已经存在的web应用纳入,并且支持利用form的post或get方式,实现用户的登陆。        对 于Liferay这样的机制没有任何问题,实现的也非常巧妙;但是对于很多web应用系统来说,使用Liferay IFrame Portlet的form方式实现登陆后,虽然可以成功登陆,但是在显示的新页面中,却发现用户信息丢失,或者更准确的说,是session丢失。        其实,这种现象跟Liferay关系不大,而是应用本身决定的。事实上,所有的portal

阅读全文(2823) | 回复(0) | 编辑 | 精华 | 删除
 


[Java Open Source]Liferay Portal额外研究(一):初步在新Tomcat下部署
软件技术

lhwork 发表于 2006/9/4 18:10:05

从现在开始,会把我最近在研究的开源Portal Liferay一些心得贴出来。研究Liferay版本:Liferay Professional 4.0.0 柯自聪兄弟写过一系列的Liferay Portal开发文章,参考
阅读全文(2594) | 回复(0) | 编辑 | 精华 | 删除
 


[Java Open Source]Liferay Portal额外研究(二):对Liferay进行瘦身
软件技术

lhwork 发表于 2006/9/4 18:08:21

       Liferay的体系是很庞杂的,居然有些文章对外宣称Liferay是微内核,我想写这文章的哥们没有搞清楚什么是“微内核”。

阅读全文(6904) | 回复(2) | 编辑 | 精华 | 删除
 


[Java Open Source]Liferay Portal额外研究(4):修改用户登录后的默认布局和内容
软件技术

lhwork 发表于 2006/9/4 18:07:06

    Liferay在用户第一次登陆后,都会为其产生一个默认的私有首页Layout。 在Liferay早期版本,可以在系统管理员管理界面中,配置默认的group layout。但是在4.1版本中已经没有这个功能,所以默认情况下,新注册的用户,在登陆后,首先看到的其私有place都是一样的内容,而这些内容都是liferay提供的。     对我们自定的Company来说,这肯定是不合适的,我们需要自己定义用户登录后,默认显示的内容和布局。&n

阅读全文(2086) | 回复(0) | 编辑 | 精华 | 删除
 


[Java Open Source]Liferay Portal额外研究(5):对多分发命令Action的支持(方案一)
软件技术

lhwork 发表于 2006/9/4 18:05:11

作者:胡长城(银狐999)
时间:2006年9月3日晚

     Liferay默认提供的基于Struts Action扩展的PortletAction是不支持多分发命令的,也就是我们一般常用的DispatchAction。但在我们日常基于Struts处理的操作中,已经大量的沿用了DispatchAction处理方式,采用“cmd=queryall”诸如此类的方式。    本文就来给大家讲解如何通过扩展,让Liferay实现对多分发命令Action的支持。     首先让我们来看看Liferay是如何处理的:     在portlet.xm

阅读全文(1741) | 回复(1) | 编辑 | 精华 | 删除
 


[Prototype(Ajax)]AJAX Tutorial with Prototype
软件技术

lhwork 发表于 2006/9/2 12:07:46

<html>
<head>
<title>AJAX Zip Checker </title>
<link rel="stylesheet" href="style.css" type="text/css" />
<script src="prototype.js" language="JavaScript" type="text/javascript"></script>
<script type="text/javascript" language="JavaScript">
function checkZip() {
if($F('zip').length == 5) {
var url = 'checkZip.cfm';
var params = 'zip=' + $F('zip');
var ajax = new Ajax.Updater(
{success: 'zipResult'},
url,

阅读全文(1650) | 回复(0) | 编辑 | 精华 | 删除
 


« 81 82 83 84 85 86 87 88 89 90 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.156 second(s), page refreshed 144758635 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号