`
menjoy
  • 浏览: 418730 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
1. 引言 eXtremeTable本质上是一个form组件,所以我假定表被包在form里,所有的功能都被认为是对form元素的操作。如果你想在表体中包含一些定制的form元素, 或者想将eXtremeTable嵌入到另外的form中,那么你就要使用表标签的form属性用来参照最近的form。 为了示范form特性,我们要做的工作将分解为JSP,Cell和Controller。 [edit] 1.1. JSP 下面列出的是checkbox示例的完整代码。想要强调的主要事情是表标签form属性设置为presForm,它参照被称为presForm的form元素。 同时请注意表标签的autoI ...
eXtremeTable使用View接口来生成HTML。你可以使用发行包已经提供的视图,或者你可以插入自己的视图实现。 现在,创建你自己的视图相对比较简单,但讨论一些设计想法和如何着手实现一个定制的视图还是有价值的。 我想使创建定制视图简单,但不是想构造一个更复杂的类似swing的模型,原因是那需要创建大量的对象来处理对应的内部工作。 eXtremeTable以高效为目标,我也想在视图的实现上贯彻这种想法,所以我决定创建一系列的静态构造器类来实现分解的最小功能。你可以通过组合这些功能来实现你的定制视图。 学习定制视图的最好途径是阅读已经存在的视图的源代码,修改它来满足你的需求。如果我示范所有 ...
在eXtremeTable中使用AJAX非常简单,对现有功能的扩展也非常方便。 AJAX整合一个最强大的地方是它不需要整合。你可以自由地使用任何你想要使用的AJAX工具包。所有你要做的就是:当表的action被调用时,告诉eXtremeTable使用什么javascript。表的actions包括:过滤、排序、分页、显示的行数和导出。 在我自己的示例中我将使用非常酷的DWR工具包。DWR 需要的粘合代码非常少,这样我们只需要关注如何构建表。你可以通过本站示例看到效果! Assembler Example 本示例中将需要安装DWR工具包,创建POJO来构造表并创建包含eXtremeTable ...
顾名思义,JSP 标准标记库(JSP Standard Tag Library,JSTL) core 库为一些基本功能(如,管理限定了作用域的变量和与 URL 交互等)和基本操作(如,迭代和条件化)提供了定制标记。这些标记不仅可以由页面设计人员直接利用,而且还为与其它 JSTL 库相结合从而提供更复杂的表示逻辑奠定了基础。Mark Kolb 在本文中继续对 JSTL 和 core 库进行探讨,研究用标记来协助流控制和 URL 管理。 通过阅读本系列的 第一篇文章,您对 JSTL 有了初步的了解。我们描述了使用其 表达式语言(EL)来访问数据和操作数据。正如您所了解的那样,EL 用来为 JSTL ...
AJAX是最近在web开发流程中一次革命,它允许在一个普通的web浏览器中配置大量的动态效果。多年前Struts 都已经是Java-Web开发中的一个事实上的标准,在大量的应用中都已经使用了它。本文将告诉你,如何在你已经存在Struts应用中 ...
从一个示例应用程序开始 关于代码的说明 为了把注意力集中到 DOM 和 JavaScript 代码上,我编写 HTML 的时候有些随意地采用内联样式(比如 h1 和 p 元素的 align 属性)。虽然对实验来说这样做是可接受的,但是对于开发的任何产品应用程序,我建议花点时间把所有的样式都放到外部 CSS 样式表中。 ...
DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库。虽然 DWR 不是 Java 平台上唯一可用的 Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多有用的功能。请参阅 参考 ...
在 Ajax 应用程序中序列化数据的五种途径 Philip McCarthy , IBM软件开发顾问, 独立顾问 2005 年 10 月 24 日 如果您正在使用异步 JavaScript 和 XML(Ajax)进行 Java? Web 开发,那么您最关心的问题可能就是把数据从服务器传递给客户机。在 ...
在 Web 应用程序开发中,页面重载循环是最大的一个使用障碍,对于 Java™ 开发人员来说也是一个严峻的挑战。在这个系列中,作者 Philip McCarthy 介绍了一种创建动态应用程序体验的开创性方式。Ajax(异步 JavaScript 和 XML)是一种编程技术,它允许为基于 Java 的 Web 应用程序把 Java 技术、XML 和 JavaScript 组合起来,从而打破页面重载的范式。 Ajax(即异步 JavaScript 和 XML)是一种 Web 应用程序开发的手段,它采用客户端脚本与 Web 服务器交换数据。所以,不必采用会中断交互的完整页面刷新,就可以动态地更新 W ...
创建JMS专用JDBC Connection Pool * 默认状态下,WebLogic的JMS服务支持以下数据库: n Pointbase n Microsoft SQL (MSSQL) Server n Oracle n Sybase n Cloudscape n Informix n IBM DB2 n Times Ten 本例中以Microsoft SQL (MSSQL) Server为例。创建空的数据库"JMSDB"。 ① 启动服务器。打开IE,在地址栏中输入: ② 输入用户名和密码 ③ 在左边的目录树中选中Services->JDBC-&g ...
一个JMS应用实例(代码来自试验项目) 功能描述 顾客在一个电子商务网站如果决定购买某一商品,则进入"展示购物篮商品"页面(ShowQuoteServlet.java),点击"Submit Order"按钮下订单,此项操作将调用 (下订单) CartBean.java(购物篮对象)的purchase()方法,在该方法中将实例化一个订单对象(Order),产生一个Order ID,然后将Order ID通过sendMessage()方法(亦即MessageSender.java类的同名方法)作为一条"消息"发送给JMS服务器,然后 ...
一. JMS简介 1. JMS基本概念 JMS(Java Message Service)是访问企业消息系统的标准API,它便于消息系 统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。 2. JMS基本功能 JMS是用于和面向消息的中间件相互通信的应用程序接口。它既支持点对点(point-to-point)的域,又支持发布/订阅(publish/subscribe)类型的域,并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。JMS还提供了另一种方式来对您的应用与旧的后台系统相集成。 ...
<script language="JavaScript"> script>     在DOM眼中,HTML跟XML一样是一种树形结构的文档,是根(root)节点,、>、是的子(children)节点,互相之间是兄弟(sibling)节点;下面才是子节点 接口
web的技术中,分页是一个老的不能再老的,但大家津津乐道的问题,随着xml技术的日渐应用,把xml应用到分页当中,也是一种可能。 共有两个文件tmh.htm & tt.xml 源代码如下: tmh.htm ___________________________________________________   //****************变量相关定义************** //* author:海仔 * //* Email:rautinee@21cn.com * //*本程序可自由传播使用,但请务必保留此信息 * //**************** ...
主要概述一些有用的基础的DOM的方法以及怎样用使用javascript使用它们。 可以实现比如动态地新建控制移动HTML元素。 Document 对象的常用方法   1、getElementById(id)   通过元素的ID访问元素,这是DOM一个基础的访问页面元素的方法,我们要经常用到它.   例如下面的例子,我们可以同DIV的ID迅速的访问到它,而不必通过DOM层层遍历,     Just for testing;      Just for testing;  <script>  var div=document.getElementById(‘divid’);  ...
Global site tag (gtag.js) - Google Analytics