xml
-
Hibernate中的一级缓存和二级缓存详解编程语言
缓存(Cache): 计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的…
-
Hibernate的HQL简介详解编程语言
HQL(Hibernate Query Language)描写对象操作一种查询语言。Hibernate特有。 与SQL语法基本一致,不同的是HQL是面象对象的查询,查询的是对象和对…
-
Struts2的Hello Word详解编程语言
编写流程: 1.创建WEB 工程 2.导入必要jar包 3.编写JSP 页面 4.编写Action 服务器端处理逻辑 5.进行框架配置web.xml、struts.xml 6.运行…
-
Struts2中配置文件编写简介详解编程语言
Struts2 基本配置: 浏览器端访问URL : http://localhost:8080/项目名称/package.namespace/action.name 常量配置,对s…
-
Struts2获取表单数据详解编程语言
Struts2 提供三种数据封装的方式 1. Action 本身作为model对象,通过成员setter方法进行封装 2. 创建独立model对象,页面通过ognl表达式封装 3.…
-
Struts2的表单数据验证详解编程语言
Struts2的action对表单数据的验证有多种方式,可以通过覆写 validate()方法进行对该action的所有方法进行验证,也可以通过validateXxx()方法对ac…
-
Struts2拦截器介绍详解编程语言
Struts2 拦截器在访问某个 Action 方法之前或之后实施拦截, Struts2 拦截器是可插拔的, 拦截器是 AOP 的一种实现. 拦截器栈(Interceptor St…
-
Struts2自定义拦截器详解编程语言
自定义拦截器实现对用户登陆的拦截,当用户没有登陆时跳转到登陆页面提示用户登陆,如果用户输入登陆信息错误提示用户登陆信息不匹配,如果成功跳转到首页。 代码实现: jsp文件: log…
-
Struts2文件的上传与下载详解编程语言
Struts2文件的上传: 要想使用 HTML 表单上传一个或多个文件, 必须把 HTML 表单的 enctype 属性设置为 multipart/form-data, 把它的 m…
-
数据库连接池–自定义连接池详解编程语言
什么是连接池 传统的开发模式下,Servlet处理用户的请求,找DAO查询数据,DAO会创建与数据库之间的链接,完成数据查询后会关闭数据库的链接。 这样的方式会导致用户每次请求都要…