- 博客(7)
- 收藏
- 关注
原创 用 Facelets 进行模板化
模板化和重用的第一步是创建一个模板。 一个网页通常由一些基本的部分组成:header, body,和footer。用Facelets,你能把这些通用的元素放在一个单独的页面里,并创建一个带有可编辑区的模板,如下面的模板所示: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.o...
2008-12-04 23:11:25
107
JSTL
JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。 Sun发布的标准JSTL1.1标签库有以下几个标签: core标签库:包含Web应用的常见工作,比如:循环、表达式赋值、基本输入输出等。 format标签库:用来格式化显示...
2008-12-04 23:09:47
96
为什么要使用Facelets:
Facelets是用来建立JSF应用程序时的一个可供选择的表现层技术。Facelets提供了一个强有力的模板化系统,让你使用HTML样式的模板来定义JSF的表现层,减少了组件整合进表现层时候冗余的代码,而不需要一个web容器。 1. JSP并不适合JSF 因此,首先要谈一谈JSP和JSF的关系。很多同学一看到 JSF,首先想到的可能是诸如<f:view>此类的 一堆tag-lib,...
2008-12-04 23:08:31
286
原创 dataTable
h:dataTable标签动态地用表格的方式输出数据, 它是JSF独有的东西,它会被翻译为一个html的table,,感觉就和struts的logic:iterator差不多,下面是一般的用法: < h:dataTable value ='#{items}' var ='item'> 2 3 <h:column > 4 5 < %--...
2008-12-04 23:07:34
166
关于Jboss服务器:
1.Jboss目录 目录 说明 bin 用于启动和关闭Jboss服务器的脚本 client 与Jboss通信时所必需的客户端java库(JAR) docs 配置文件的例子(数据库配置等) docs/dtd 在Jboss中用到的各种XML文件的文档类型定义(dtd) lib Jboss在启动时用到的JAR,这些库为所有Jbos...
2008-12-04 23:06:28
101
拦截器
拦截器是一种能够拦截针对session bean和message-driven bean的方法调用或生命周期事件的对象。它们可以用来封装那些散步于应用程序各处的行为,比如性能检测逻辑或者一些其他的拦截行为等。这些行为通常是一些公用代码,而你又不希望它们对业务逻辑构成污染。编写拦截器类: 只需要创建一个普通的java类,使其拥有一个标有@AroundInvoke注解的方法。 使用拦截器: 1.对方法...
2008-12-04 23:04:20
114
Session Beans
1. Session Beans与Entity bean的关系: Entity bean提供了一种对象模型,它可以有效的简化开发人员创建修改删除数据库数据所需的工作。Session bean则跨越多个业务概念对数据进行访问。Session bean包含业务逻辑而entity bean则模塑持久数据。 它们俩的关系就像是剧本和演员的关系。脱离剧本的演员是毫无意义的,他们也许可以表达什么,但却不能讲一...
2008-12-04 23:01:53
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人