Portlet与Servlet的区别

原创 2004年08月03日 14:35:00

由于PortletServlet存在若干不同之处,所以在编写基于Portlet应用时要注意以下几个问题:

Servlet是与表现层无关的,所以一个完整的Web应用可以只有一个Servlet作为Controller。但是Portlet是与表现层相关的,表现层的多个Portlet将对应多个Concrete Portlet

对于Web应用,我们可以将操作请求的处理流程分为两步,处理请求和展示结果。在传统Servlet/JSP应用中,请求和展示总是一起被执行的。但是在Portlet应用中,情况发生了改变:当doViewdoEdit被调用的时候,仅展示部分被调用。这造成了在Portlet应用中处理与展示两个部分的执行频率并不相同,也就造成了Portlet应用的两阶段处理模式。

Portlet应用中URL是动态生成的(Portlet提供一套API来完成)。

Portlet不支持forwardredirect

有关portlet和servlet

 什么是Portal?Portal是一个基于web的应用程序,它主要提供个性化、单点登录、不同来源的内容整合以及存放信息系统的表示层。什么是Portlet?Portlet是基于java技术的web组件...
  • gregbond
  • gregbond
  • 2007年07月26日 09:00
  • 2672

Spring框架的Portlet MVC

Spring框架通过Web MVC模块提供了自己的MVC实现,Spring框架的Portlet MVC模块则是基于Web MVC模块的Portlet实现。 Portlet与Servlet的最大区别是...
  • taiyangdao
  • taiyangdao
  • 2016年04月07日 11:49
  • 1667

什么是Portlet

Portlets “Portlets是一种Web组件-就像servlets-是专为将合成页面里的内容聚集在一起而设计的。通常请求一个portal页面会引发多个portlets被调用。每个portlet...
  • chensheng913
  • chensheng913
  • 2005年12月08日 13:52
  • 19966

portlet编写入门

生成下面的两个文件: view.jsp:显示欢迎信息,并且提供编辑页面的链接。 edit.jsp:显示有一个文本框的表单,允许欢迎信息可以被修改,并且包括一个回退到view.jsp的超级链接。 ...
  • u014470581
  • u014470581
  • 2016年04月15日 10:55
  • 621

主页自定义可拖动组件 2.0版本 (portlet)

首先,我是从下面这个页面抠出来的。 http://wrapbootstrap.com/preview/WB00958H8 效果: 在这个页面直接右键查看源代码,就可以看到了。非常清楚。 因为...
  • u012560410
  • u012560410
  • 2014年03月21日 14:25
  • 3491

Portlet开发入门实例

1原生Portlet开发 这是最简单、最本质的开发方式,直接基于Portlet规范定义的接口开发Portlet。优点是贴近底层比较灵活, 缺点当然就是所有事情都要自己去做。就好比不用Spr...
  • dc_726
  • dc_726
  • 2013年09月21日 14:28
  • 9211

liferay 如何在页面实现添加多个portlet

在默认的情况下,一个portlet在一个页面上只能有一个,如果需要一个页面上有多个相同的portlet的话就需要对portlet进行实例化。实例化以后,Liferay会为每一个实例化的portlet分...
  • jianfpeng241241
  • jianfpeng241241
  • 2014年11月30日 00:22
  • 937

Spring Portlet MVC开发入门示例

本文通过一个简单实例介绍一下Spring 的Portlet MVC框架. Spring Portlet MVC和其Web MVC可以说是如出一辙,只是在Web MVC中处于核心的Dispatcher...
  • majian_1987
  • majian_1987
  • 2013年04月14日 11:45
  • 5206

(一)Liferay-可配置portlet

新建一个portlet修改liferay-portlet.xml,在对应portlet添加一个configuration-action-class标签类名地址新建“类名”并继承DefaultConfi...
  • ITwuyang
  • ITwuyang
  • 2017年01月12日 14:34
  • 478

liferay6.2 使用默认方式实现可配置的portlet

liferay6.2可配置的portlet开发
  • songqping
  • songqping
  • 2014年12月12日 17:02
  • 1283
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Portlet与Servlet的区别
举报原因:
原因补充:

(最多只允许输入30个字)