struts2
文章平均质量分 78
向先先
来来来,代码码起
展开
-
struts2框架--------数据转换器( converter)
什么是转换器: Web应用程序是基于HTTP协议的,服务器可以的接收到的来自客户端的数据只能是字符串或字符串数组 同样,客户端接收到来自服务器端的数据各种各样,但是也只能用字符串形式显示 struts2的Converter所起的作用是在页面数据和Java所支持的数据之间进行转换,在页面中,我们最常用的就是string类型。但是在Java类中。 Struts已经提供了基本的Converter转载 2015-02-18 00:24:14 · 831 阅读 · 0 评论 -
struts2框架---------拦截器(Interceptor)
拦截器和拦截器栈 拦截器(Interceptor)是用来动态拦截请求的Action 对象。它提供了一种机制使开发者可以定义在一个动作执行的前后执行的代码,也可以在一个action 执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式。拦截本质上是AOP的一种实现策略 拦截器链(Interceptor Chain,在Struts 2 中称 为拦截器栈Intercepto转载 2015-02-17 23:54:07 · 818 阅读 · 0 评论 -
struts2框架------验证机制
在struts2中,我们可以实现对action类的所有方法进行校验或者对action的指定方法进行校验。 对于输入校验struts2提供了两种实现方法: 1. 采用手工编写代码实现(编程式)。 2. 基于XML配置方式实现(声明式)。 手工校验机制 在Struts2 中手工校验是使用ActionSupport类的validate方法。 ActionSupport类实现了一个转载 2015-02-18 00:41:02 · 1138 阅读 · 0 评论 -
struts2框架-------文件上传机制
上传文件是很多Web程序都具有的功能 Struts2 是通过org.apache.commons.fileupload.FileUpload类实现文件上传。FileUpload 通过将HTTP 的数据保存到临时文件夹,然后Struts 使用fileUpload 拦截器将文件绑定到Action 的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。 Struts2中提供了一个拦截器来协助转载 2015-02-18 00:30:32 · 1083 阅读 · 0 评论 -
struts2框架--------JSON支持Ajax
什么是JSON JavaScript 对象表示法(JavaScript Object Notation) 是一种轻量级的数据交换格式,类似于XML,基于JavaScript的一个子集 JSON 比 XML 更小、更快,更易解析 JSON 独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言 这些特性使JSON成为理想的数据交换语言。易转载 2015-02-18 00:17:09 · 604 阅读 · 0 评论 -
struts2框架--------Action和Result
Action概述 在MVC框架中,Controller层一般都是一个类似Servlet的一个Java对象。因为从职责上讲,Controller层需要完成以下的职责: 1. 接收从客户端传递过来的参数,并做恰当的类型转化 ,可能会对请求进行服务器端验证 2. 调用逻辑处理 3. 搜集数据,并返回到视图 按照惯例,这个层次上面的Java对象统称为Action Struts2中的A转载 2015-02-17 23:40:48 · 1800 阅读 · 0 评论 -
struts2框架入门
struts2 --基于WebWork内核的web框架 SSH框架结构图: struts2简介 Struts2是在WebWork2基础发展而来的。和struts1一样, Struts2也属于MVC框架。不过有一点大家 需要注意的是:尽管Struts2和struts1在名字上的差别不是很大,但Struts2和struts1在代码编写风格 上几转载 2015-02-17 22:37:27 · 527 阅读 · 0 评论 -
Struts2框架--------OGNL和valueStack
OGNL简介 OGNL的全称是ObjectGraph Navigation Language(对象图导航语言),它是一种强大的表达式语言,让你通过简单一致的表达式语法来读取和设置Java对象的属性值,调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。 OGNL先在WebWork项目中得到应用,也是Struts 2框架视图默认的表达式语言,可以说,OGNL表达式是Struts转载 2015-02-17 23:14:53 · 535 阅读 · 0 评论