Struts2验证

Struts2的输入效验在struts2中,我们可以实现对action的所有业务方法进行校验或者对action的指定业务方法进行校验。 对于输入校验struts2提供了两种实现方法: 1. 基于验证方法编写代码实现。 2. 基于验证框架配置方式实现。 基于验证方法编写代码实现在action中提...

2016-12-25 21:00:49

阅读数 221

评论数 0

Action

Struts2的Action为方便起见,struts2中也为我们提供了一个基本的Action父类—-ActionSupport。struts2不要求我们自己设计的Action类继承任何的struts基类或struts接口,但是我们为了方便实现我们自己的action,大多数情况下都会继承Action...

2016-12-25 20:54:12

阅读数 170

评论数 0

Struts2

struts1的不足需要编写的代码过多,严重的继承依靠,容易引起“类爆炸”单元测试困难—解决方案—POJO IN ACTIONstruts2官网地址:http://struts.apache.org下载struts2..-all.zipStruts2工作流程 请求在Struts2框架中的处理大概...

2016-12-25 20:50:28

阅读数 140

评论数 0

简述ssh整合

Struts2是web框架,处于表现层,hibernate是ORM(面向对象编程),处于持久层 Spring是容器框架,为了配置bean对象和维护bean对象之间关系的一个容器框架 IOC:控制反转(inverse of control) == DI: 依赖注入 AOP DI注入:...

2016-12-18 17:09:43

阅读数 223

评论数 0

Hibernate 查询

使用get方法使用get方法通过持久类名和ID号查找一个对象 Stu instance = (Stu) getsession() .get(“com.lovo.po.Stu”, id);使用createQuery方法使用createQuery指定查询条件 String queryString =...

2016-12-11 19:18:56

阅读数 135

评论数 0

JSTL和EL

1.EL表达式总是放在大括号里,而且前面有一个美元符前缀。 person.name2.相似点:(1).都可以让我们在静态内蓉中插入动态信息。EL:室外温度是{person.name} 2.相似点: (1).都可以让我们在静态内蓉中插入动态信息。 EL:室外温度是{emp}度 JSP...

2016-12-11 19:12:41

阅读数 147

评论数 0

JSTL

标准标记库JSTL需要两个JAR文件。第一个文件是jstl.jar,它为JSTL标记库提供API类。第二个文件是standard.jar,它提供了标记库的实现类 。复制到WEB-INF目录下的lib子目录下。 通过<%@ taglib uri=“http://java.sun.com/js...

2016-12-04 16:41:21

阅读数 163

评论数 0

EL表达式

JSP页面中显示结果 jsp:useBean和jsp:getProperty两个元素冗长而笨拙 jsp:getProperty只支持对简单Bean属性的访问 public class Person implements Serializable { private String nam...

2016-12-04 16:34:41

阅读数 180

评论数 0

Ajax

AJAX教程(异步的JavaScript和XML)——局部刷新 创建动态网页的技术 异步:做一件事中间继续做另一件事情 同步:做完一件事情之后才能做其他的事 如果需要更新内容,必须刷新整个页面(AJAX)——实现异步更新XMLHttpRequest是AJAX的基础——与后台进行交互(有兼容...

2016-11-27 19:43:28

阅读数 125

评论数 0

Web开发模式

Web开发模式的变迁 我们知道,最初的Java Web服务器端编程技术是servlet,利用servlet就可以开发出一个Web应用程序。然而,Servlet的缺陷使Web应用程序开发变得非常繁琐不利于分工协作。为了弥补Servlet的缺陷,SUN推出了JSP做为解决方案。使用JSP技术,Jav...

2016-11-27 19:16:35

阅读数 230

评论数 0

JSP(2)

JSP脚本元素 使用脚本元素,在模板数据块之间嵌入Java代码 Scriptlet<%@page contentType="text/html;charset=GBK" %> < html > < head>< title>...

2016-11-20 15:44:16

阅读数 162

评论数 0

JSP(1)

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(.ht...

2016-11-20 15:29:35

阅读数 3173

评论数 0

Servlet过滤器(2)

过滤器API 由容器实现的接口 javax.servlet.Filter javax.servlet.FilterChain javax.servlet.FilterConfig 四个包装器类 javax.servlet.Servle...

2016-11-11 22:34:08

阅读数 130

评论数 0

Servlet 过滤器(1)

过滤器概述 从技术上讲,过滤器是一个中间组件,用于拦截源数据和目的数据之间的消息,并且过滤二者之间传递的数据。。其作用类似于警卫,阻止不想要的信息从一个点传递到另一个点。列如:电子邮件系统过滤器允许真正的电阻邮件信息到达我们的邮箱,同时阻止垃圾邮件。对于Web应用程序,过滤器是驻留在We...

2016-11-11 22:16:43

阅读数 239

评论数 0

对象作用域与Servlet事件监听器

对象作用域 在Servlet里可以用一个名字绑定一个对象 谁能看到并使用这个属性,它能存活多久 ServletContext应用上下文 设置在ServletContext对象中的属性可以被Web应用中的任何一部分来访问 ,线程不安全。 会话作用域 Session用于维护与...

2016-11-06 11:41:12

阅读数 225

评论数 0

Web应用状态管理(Session)

SessionSession对象的原理在于,服务器可以为客户端创建并维护一个Session对象,用于存放数据。在创建Session对象的同时,服务器将会为该Session对象产生唯一编号,这个编号称之为SessionID,服务器以Cookie的方式将SessionID存放在客户端。当浏览器再次访问...

2016-11-06 11:22:30

阅读数 912

评论数 0

Web应用程序状态管理 (1)

我们已经知道HTTP定义的事务处理由四个部分组成: 1. 客户端和服务器端建立连接; 2. 客户端发送HTTP请求; 3. 服务器端接受客户端的HTTP请求,生成HTTP响应回发; 4. 服务器关闭连接。客户端解析回发响应,恢复页面。 通过这些步骤我们可以...

2016-10-29 23:03:56

阅读数 281

评论数 0

Servlet处理HTTP请求(3)

请求派发的实现 调用ServletRequest对象的方法: getRequestDispatcher(path):方法返回给定路径的RequestDispatcher对象 getNamedDispatcher(nam...

2016-10-29 22:10:12

阅读数 155

评论数 0

Servlet处理HTTP请求(2)

HTTP协议请求行由三个标记组成:请求的HTTP方法、请求的URL、HTTP版本,中间用空格分开。HttpServletRequest对象可以对HTTP请求做出分析,它提供了一些方法来访问请求行的信息: getMethod():获取HTTP的请求方法,例如GET、POST等 getR...

2016-10-23 18:34:34

阅读数 210

评论数 0

Servlet处理HTTP请求

使用Servlet接受服务器端请求信息 HTTP请求包括请求行、请求头、消息体以及分割请求头和消息体的一个空行。 客户端的HTTP请求通过HttpServletRequest对象代表。HttpServletRequest对象只要用于获取由客户端发送过来的请求头、 参数、文件、数据等。Serv...

2016-10-23 13:24:58

阅读数 908

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭