Struts
shuangshuang37278752
这个作者很懒,什么都没留下…
展开
-
Struts2拦截器配置
1. 理解拦截器 1.1. 什么是拦截器: 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在原创 2013-04-06 19:24:26 · 814 阅读 · 0 评论 -
Struts 2框架的输入校验
Struts 2框架的输入校验 1.服务器端输入校验 1.1使用编码进行输入校验 使用validate()方法进行输入校验时,会对当前Action中的所有的方法有效。由于Struts 2框架可以在同一个Action()中使用的不同方法来处理不同的请求,因此,如果只想对Action中的某个方法进行输入校验,则可以使用validateXxx()方法来实现,其中Xxx是将Action中的方法名称为原创 2013-04-06 19:27:45 · 1118 阅读 · 0 评论 -
Struts 2的拦截器机制
Struts 2的拦截器机制 1.拦截器之拦截器的配置 拦截器体系是Struts 2框架的重要组成部分,我们可以把Struts 2理解成一个空容器,而大量的内建拦截器完成了该框架的大部分操作。 Struts 2拦截器是可插拔式的设计:如果我们需要使用某个拦截器,只需要在配置文件中应用该拦截器即可;如果不需要使用该拦截器,只需要在配置文件中取消应用拦截器。但是不管是否应用某个拦截器,对于Str原创 2013-04-06 19:29:12 · 643 阅读 · 0 评论 -
Struts 2控制文件上传和下载
1. Struts 2控制文件上传 为了能够上传文件,我们必须将表单的method设置为POST,将entype设置为multipart/form-data,只有在这种情况下,浏览器才会把用户选择文件的二进制数据发送给服务器。 一旦我们设置了enctype为multipart/form-data,此时浏览器将采用二进制流的方式来处理表单数据。但是Struts 2并没有提供自原创 2013-04-06 19:30:25 · 802 阅读 · 0 评论 -
Struts 2控制多文件上传
在前面我已经介绍过了利用Struts 2控制单文件上传:Struts 2读书笔记-----使用Struts 2控制文件上传 .其实对于多文件上传也差不多。加入我们要同时控制三个文件进行上传。那么页面得有三个文件上传域。在这里主要介绍采用数字和list来控制文件上传。 一、利用数组 利用数组来封装3个文件域。为了让数组一次性封装三个文件,我们需要将三个原创 2013-04-06 19:31:04 · 795 阅读 · 0 评论 -
Struts1和Struts2的区别
1.Action类 Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口,而struts2的Action是接口。 Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实现 常用的接口。Action接口不是必须的,任何有execut原创 2013-06-13 19:29:29 · 506 阅读 · 0 评论