对于现有较成熟的Struts、Webwork(MVC)框架而言,,其解决的主要问题无外乎下面几部分:
1、将Web页面中的输入元素封装为一个(请求)数据对象。
2、根据请求的不同,调度相应的逻辑处理单元,并将(请求)数据对象作为参数传入。
3、逻辑处理单元完成运算后,返回一个结果数据对象。
4、将结果数据对象中的数据与预先设计的表现层相融合并展现给用户。
各个MVC实现固然存在差异,但其中的关键流程大致如上。结合一个实例,看看这
几个关键流程在Spring MVC框架中的处理手法。
开发环境: Apache Tomcat 6.0.16 + MyEclipse6.0.1 + ...
什么是JSF:
JSF是一种事件驱动型的组件模型,以某个组件为单位,核心技术为FacesServlet.
JSF(Java Server Faces)是基于MVC模式的新一代web framework,是一套JCP支持的新一代web开发规范,各个厂商可以定义自己的JSF实现,使开发更加容易.
JSF的优点:
(1)基于MVC,可以有效的将数据显示与业务逻辑分开处理.
(2)有功能强大丰富的web开发组件,可以可视化的设计开发web应用程序.
(3)事件驱动,这是JSF比较重要的特点,这种机制大大减少了开发时间,提高了开发效率.
一个简单的JSF应用(实现两数相加,显示结果): ...
Struts2.0是struts1.0和WebWork2.2合并版本,集成了两大流行MVC框架的优点,对struts框架来说是一个大的提升,同时也更大程度地简化了开发人员的开发过程。
这个例子实现了一个简单的登陆效果,操作步骤如下:
1、首先,要从apache网站上下载struts2.0.11的完整包(http://struts.apache.org/downloads.html),解压后需要找到下列几个文件:
commons-logging-1.0.4.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar
struts2-core-2.0.11.jar
xwor ...
- 浏览: 5896 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
快速理解面向对象
共 2 张
共 2 张
最近加入圈子
最新评论
-
Spring之MVC 入门实例
你这例子根本都跑不起来啊!!!!!!!!!!!!!!!!!
-- by zt843217 -
struts2.0简单的例子
...
-- by linmu0001 -
一个简单的DWR入门例子
谢谢,我的第一个ajax入门成功!!!
-- by yaojavaeye






评论排行榜