`
finally_m
  • 浏览: 66960 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  (1) 简介 官方:http://directwebremoting.org/dwr/download 最新版本:2.0.5 DWR (Direct Web Remoting)是getahead公司开发的一个实现AJAX应用的框架。 DWR是一个可以允许你去创
简介 Ajax(Asynchronous JavaScript And XML)异步JavaScript和可扩展标记语言 AJAX是一种运用JavaScript和可扩展标记语言(XML),在网络浏览器和服务器之间传送或接受数据的技术。   Ajax 由 HTML
(1) 概述Validator框架以声明的方式为应用程序配置已存在的校验规则,并允许程序员添加更多的校验规则。Validator框架属于Jakarta的子项目,也被当作Struts发布包的一部分。这说明,Validator框架能够被Struts框架很好的支持,也可以 ...
问题: 解决表单重复提交,由于修改和删除是根据ID进行相关操作,所以没有重复提交的问题,重复提交主要是解决添加操作。  实现步骤及思路:  1. 用户单击添加链接时,进入PrepareAddTokenAction预处理操作  ,在当前会话创建一个令牌,然后把请求转发到添加页面addToden.jsp   2. 添加页面使用<html:form>标签在客户端产生一个令牌(自动产生,通过隐藏域,可查看IE源文件)  ,输入数据后提交请求给AddTokenAction执行添加业务操作,之后跳转到ListTokenAction查询数据列表  3. 关键的问题在这一步,当用户刷新该数据列表页时 ...
示例功能说明: 基于数据库动态生成目录树 支持无限级节点 核心类说明: com.treecache.vo.TreeviewVO 节点信息封装对象   com.treecache.dao.TreeviewDAO TreeviewVO[] find(Integer parentid) 根据父节点ID查询所有子节点   com.treecache.tools.cache.TreeCache loadTreeCache() 加载数据库中的目录树结构    getNode(TreeviewDAO treeviewDAO, TreeviewVO node,TreeviewVO root) 以递归方式从数据库 ...
请查看示例代码  
注意:工程中不包含Struts1.2 jar包,测试示例时请自行把Struts jar包复制到 工程中的/WebRoot/WEB-INF/lib目录下即可!
本示例分别用JSP页面和Servlet实现,测试时只需使用一种

Serlvet CRUD 示例

    博客分类:
  • JSP
示例非常简单,希望对一些入门级朋友有所帮助!请看示例代码。
分页问题是一个非常普遍的问题,开发者几乎都会遇到,这里不讨论具体如何分页,说明一下Web方式下分页的原理。首先是查询获得一个结果集(表现为查询数据库获得的结果),如果结果比较多我们一般都不会一下显示所有的数据,那么就会用分页的方式来显示某些数据(比如20条)。因为Http的无状态性,每一次提交都是当作一个新的请求来处理,即使是换页,上一次的结果对下一次是没有影响的。 三种实现分页的方式:<1>.每次取查询结果的所有数据,然后根据页码显示指定的纪录。<2>.根据页面只取一页数据,然后显示这一页,这里要构造sql语句。<3>.取一定页数的数据,就是前面两种的折中。 ...
(1)网络计算模式 C/S模式(Client/Server,客户/服务器): 其工作分别由服务器和客户机完成。服务器负责管理数据库的访问,为多个客户程序管理数据,并对数据库进行检索和排序,此外,还要对客户机/服务器网络结构中的数据库安全层加锁,进行保护。客户机负责与用户的交互,收集用户信息,通过网络向服务器请求对诸如数据库、电子表格或文档等信息的处理工作。     B/S
Global site tag (gtag.js) - Google Analytics