`
文章列表
js 代码 理解Tapestry引擎       Tapestry的核心是一个引擎对象,这个对象支撑和组织了应用程序的所有层面。引擎将所有的子系统绑定在一起形成了Tapestry应用程序。引擎主要涉及对服务器端状态的管理。引擎管理Infrastructure对象,而Infrastructure对象储存了大多数应用程序范围的状态(Infrastructure 对象中存放了多大39种Tapestry底层对象)。引擎同时也是管理持久页面属性的重要组成部分,当请求转移的时候,持久化页面属性允许页面拥有独立的内部状态。       每一个Tapestry应用程 ...
在这篇由两部分构成的文章的前一部分中,作者兼 developerWorks 的热心贡献者 Brett McLaughlin 对 Tapestry 进行介绍,从它的安装一直到文件结构。您可以看到 Tapestry 怎样帮助使用 HTML 和模板标记进行基于 servlet 的 Web 应用程序开发。 ...
地址:http://blog.sina.com.cn/s/blog_53a78a7e010003jv.html Tapestry4.0中引人注目的一个功能是注入功能,实现了配置和代码双重注入各种对象的功能。    1.配置文件中使用inject,值得注意的是即使没有使用JDK1.5,inject也同样能够 ...
地址:http://howardlewisship.com/tapestry-javaforge/tapestry-flash/ Description This library is an extension to Tapestry 4.0 that provides a new type of property persistence strategy, "flash". A flashed property is stored in the session only briefly ... until the next request that accesses t ...
可以禁止html在客户端的浏览器中缓存,如果用户点击“后退”按钮,浏览器自动再次从服务器上获得最新的页面。 HTML: <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-store, must-revalidate"> <META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 0 ...
web页面有时候无法避免使用javascript,但是如果用户浏览器不支持的话,也需要给出友好提示,以下是我作的登录页面在javascript有效和无效两种情况下的处理代码。 <noscript>您的浏览器不支持javascript,请正确设置!</noscript>                         <SCRIPT type="text/javascript">             document.write('请输入用户名和密码<br><br>');                    ...
HQL经典语句    Hib的检索方式 1'导航对象图检索方式。通过已经加载的对象,调用.iterator()方法可以得到order对象 如果是首次执行此方法,Hib会从数据库加载关联的order对象,否则就从缓存中得到。 2'OID检索方式。通过session的get,load方法知道了OID的情况下可以使用 3'HQL检索方式。使用面向对象的HQL查询语句session的find方法利用HQL来查询 4'QBC检索方式。利用QBCAPI来检索它是封装了基于字符串的查询语句 5'本地的SQL检索方式。使用本地数据库的SQL查询语句Hib会负责把检索到的JDBC结果集映射为持久化对象图。 五种 ...
 HQL查询: Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形势如下: Select/update/delete…… from …… where …… group by …… having …… order by …… asc/desc 其中的update/del ...
//打开模式对话框 function doSelectUser(txtId) {       strFeatures="dialogWidth=500px;dialogHeight=360px;center=yes; middle=yes ;help=no;status=no;scroll=no";       var url,strReturn; ...
JS代码大全-1 1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 <table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制 3. onpaste= ...
<HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> <TITLE>Loading</TITLE> <STYLE TYPE="text/css">  #loader_container {LEFT:0;POSITION:absolute;TEXT-ALIGN:center;TOP:40%;WIDTH:100%;}  #loader    {BACKGROU ...
(2007-08-16 15:15:22)   乔华(56128813) <SCRIPT language="javascript">  /***********************************************************************   * 文 件 名:selectListTools.js   * 文件描述:关于list列表框的一些工具方法   * 主要方法:   *      ...
UML 序列图 来自: IBM Rational Edge     ...
1、关联(association) 说明:是一种结构关系,它指明一个事物的对象与另一个事物的对象间的联系。给定一个连接两个类的关联,可以从一个类的对象导航到另一个类的对象,反之亦然。 图形:一条实线,可以带箭头。 属性:名称、角色(关联中靠近它的一端的类对别外一端的类呈现的职责)、多重性。 2、聚合() 说明:一种特殊的关联,表示“整体/部分”的关系,其中一个类描述了一个较大的事物,它由较小的事物组成。 图形:整体的一端用一个空心菱形表示。 3、组合() 说明:是关联的更强的形式,该关系中组合具有管理组成部分的特有责任,如它们的分配和释放。 图形:组合的一端用一个实心菱形表示。 4、泛化( ...
Global site tag (gtag.js) - Google Analytics