posts - 12, comments - 19, trackbacks - 0, articles - 23
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

08 2006 档案

Hello World,一个简单的JSR 168 portlet(转载)from smoking_boy
     摘要: 本文以Hello World为例,介绍如何使用JSR 168 API编写portlet,打包成portlet应用,部署portlet应用到portlet容器上。最后给出JSR 168的参考实现-Apache pluto的安装配置。
  阅读全文

posted @ 2006-08-11 11:23 毛里求斯的化石 阅读(638) | 评论 (0)  编辑

内存泄漏解决之道
     摘要: 虽然Java虚拟机(JVM)及其垃圾收集器(garbage collector,GC)负责管理大多数的内存任务,Java软件程序中还是有可能出现内存泄漏。实际上,这在大型项目中是一个常见的问题。避免内存泄漏的第一步是要弄清楚它是如何发生的。本文介绍了编写Java代码的一些常见的内存泄漏陷阱,以及编写不泄漏代码的一些最佳实践。一旦发生了内存泄漏,要指出造成泄漏的代码是非常困难的。因此本文还介绍了一种新工具,用来诊断泄漏并指出根本原因。该工具的开销非常小,因此可以使用它来寻找处于生产中的系统的内存泄漏。  阅读全文

posted @ 2006-08-11 11:10 毛里求斯的化石 阅读(197) | 评论 (0)  编辑

Portlet应用开发 (JSR168)(四)
     摘要: 本文使用本系列中Part1搭建的开发环境,如果没有搭建好开发环境,请参考Portlet应用开发Part1进行开发环境的搭建.在Part1中我们已经介绍了Portlet的GenericPortlet类. 从形式上来看, Portlet与Servlet非常相似, 但是从request和response对象的具体特点及功能来说, 又有所不同. 本部分主要描述了Portlet的Request和Response对象的特点及其与Servlet的Request和Response对象的不同点.

  阅读全文

posted @ 2006-08-10 20:50 毛里求斯的化石 阅读(1394) | 评论 (0)  编辑

Portlet应用开发 (JSR168)(三)
     摘要: 本部份将讲述PortletConfig对象及其PortletContext对象的概念及应用.  阅读全文

posted @ 2006-08-10 20:26 毛里求斯的化石 阅读(604) | 评论 (0)  编辑

Portlet应用开发 (JSR168)(二)
     摘要: 本部分使用本系列中Part1搭建的开发环境,如果还没有搭建好开发环境,请参考Portlet应用开发(JSR168),Part1进行开发环境的搭建.
在Part1中,我们开发了一个简单的portlet程序,但是几乎所有的代码和文件都是由Eclipse的pluto plugin替我们完成的,如何配置用来在Pluto中的Portal中添加新的Portal Page并且将新的Portlet添加到新的Page中去呢? Part2将一步一步教你如何创建一个新Portal Page.
  阅读全文

posted @ 2006-08-10 20:22 毛里求斯的化石 阅读(471) | 评论 (0)  编辑

Portlet应用开发 (JSR168)(一)
     摘要: 本系列将介绍如何开发基于Portlet Specification v1.0 (JSR168) 的Portlet应用程序以及相关的概念. 这里使用Pluto v1.0作为Portal/Portlet Container. 并且可以将开发完成的Portlet应用程序发布到任何遵循JSR168规范的其他Portlet Container和Portal Server上.  阅读全文

posted @ 2006-08-10 20:19 毛里求斯的化石 阅读(801) | 评论 (0)  编辑