`
liuyan86318
  • 浏览: 7258 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
模板化和重用的第一步是创建一个模板。 一个网页通常由一些基本的部分组成:header, body,和footer。用Facelets,你能把这些通用的元素放在一个单独的页面里,并创建一个带有可编辑区的模板,如下面的模板所示: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3. ...

JSTL

    博客分类:
  • jsf
      JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。 Sun发布的标准JSTL1.1标签库有以下几个标签: core标签库:包含Web应用的常见工作,比如:循环、表达式赋值、基本输入输出等。 format标签库:用来格式化显示数据的工作,比如:对不同区域的日期格式化等。 sql标签库:可以做访问查询数据库的工作。 XML标签库:用来访问XML文件的工作,这是JSTL标签
Facelets是用来建立JSF应用程序时的一个可供选择的表现层技术。Facelets提供了一个强有力的模板化系统,让你使用HTML样式的模板来定义JSF的表现层,减少了组件整合进表现层时候冗余的代码,而不需要一个web容器。 1. JSP并不适 ...

dataTable

    博客分类:
  • jsf
h:dataTable标签动态地用表格的方式输出数据, 它是JSF独有的东西,它会被翻译为一个html的table,,感觉就和struts的logic:iterator差不多,下面是一般的用法: < h:dataTable  value ='#{items}'  var ='item'> 2  3     <h:column >  4  5         < %--  left column components --% >  6  7         < h:outputText 
1.Jboss目录 目录 说明 bin 用于启动和关闭
拦截器是一种能够拦截针对session bean和message-driven bean的方法调用或生命周期事件的对象。它们可以用来封装那些散步于应用程序各处的行为,比如性能检测逻辑或者一些其他的拦截行为等。这些行为通常是一些公用代码,而你又不希望它们对业务逻辑构成污染。编写拦截器类: 只需要创建一个普通的java类,使其拥有一个标有@AroundInvoke注解的方法。 使用拦截器: 1.对方法和类进行标注: 通过使用@Interceptors(xxx.class)注解,
1. Session Beans与Entity bean的关系: Entity bean提供了一种对象模型,它可以有效的简化开发人员创建修改删除数据库数据所需的工作。Session bean则跨越多个业务概念对数据进行访问。Session bean包含业务逻辑而entity bean则模塑持久数据。 它们俩的关系就像是剧本和演员的关系。脱离剧本的演员是毫无意义的,他们也许可以表达什么,但却不能讲一个完整的故事;同样,如果没有实现彼此的交互,代表数据的entity bean也就没有意义了。 2. Session Beans的分类
Global site tag (gtag.js) - Google Analytics