从制造到创造
软件工程师成长之路
posts - 234,  comments - 64,  trackbacks - 0
1、JSF笔记
2、JSF入門
3、RichFaces Demo:http://livedemo.exadel.com/richfaces-demo/richfaces/tabPanel.jsf
4、IBM JSF:http://www.ibm.com/developerworks/cn/java/j-jsf3/
5、EJB3开发笔记
6、AJAX基础
7、JAVA笔记(我要日积月累)
8、1.java面试题(web开发)
9、如何成为Java高手
10、解析SQL语句的engine
11、简单的用 Java Socket 编写的 HTTP 服务器应用,帮助学习HTTP协议
12、让DbUnit加入你的单元测试
13、jsp数据库连接大全
14、oracle 10g下载
15、SQL语句技巧总汇
16、我的Maven2之旅:十一.打包一个web工程.
17、JDOM简介
18、生活哲理五则
19、[mysql] 给定数据库表名,查主键字段名
20、推荐--jQuery使用手册
21、螺旋数字与坐标
22、JdbcTemplate学习笔记
23、JDBC通用的查询方法。
24、javascript 操作 excel
25、Java操作Excel电子表格(转)
26、Java 5.0多线程编程
27、基于JDK5.0的一些collection类的使用总结
28、服务型系统集成项目的沟通与团队管理技巧
29、从06年11月以来的总结
30、分页的存储过程
31、ejb3 jsf实用实例
32、js中innerHTML与innerText的用法与区别
33、[导入]在VC6中使用正则表达式解析字符串
34、Log4j 简要剖析
35、[导入]VC编程中常用快捷键【转】
posted @ 2007-06-26 17:03 CoderDream 阅读(144) | 评论 (0)编辑 收藏
在典型的J2EE Web应用中,至少有三个逻辑层:前端(Web)层、应用层、数据库层(用来保存应用持久化状态)。今天,我们可以看到许多J2EE应用都是使用这种三层方法建立的。

下图展示了JSF是如何适配到这种三层结构场景中的。



J2EE 应用的Web层,其基础为发送到浏览器的HTML。HTML是通过JSP和/或Servlet动态生成的。JSP和Servlet将应用逻辑委托给朴素Java对象(Plain Old Java Object--POJO),再由这些POJO(应用层)使用JDBC同数据库打交道来保存和取回应用的数据。

不过,在企业级的应用中,应用层将由EJB来实现(作为会话Bean 或作为实体Bean,亦或兼而有之)。

如果将EJB纳入其中的话,Web应用就由四层组成:Web、JSP/Servlet、EJB和数据库。JSF可以放到JSP/Servlet层,并提供基于组件的方法来建立应用。JSF提供了一种建立用户界面以及向下一层(即EJB层)委托业务处理的方法。

下图为典型 JSF 应用中的四层配置。

posted @ 2007-06-26 11:31 CoderDream 阅读(363) | 评论 (0)编辑 收藏

<2007年6月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(5)

我参与的团队

随笔分类(231)

随笔档案(229)

文章分类(3)

文章档案(3)

收藏夹(440)

友情链接

搜索

  •  

积分与排名

  • 积分 - 60318
  • 排名 - 170

最新评论

阅读排行榜

评论排行榜