码迷,mamicode.com
首页 >  
搜索关键字:struts2 Xss攻击预防    ( 6746个结果
struts2下载中文在IE firefox下乱码问题
// 判断浏览器 HttpServletRequest request = ServletActionContext.getRequest(); String Agent = request.getHeader("User-Agent"); if (null != Agent) { Agent = ...
分类:其他好文   时间:2014-08-23 18:56:11    阅读次数:161
Struts2的输入验证(三)-短路验证与非字段验证
一、短路验证若对一个字段使用多个验证器,默认情况下会执行所有的验证。若希望前面的验证器验证没有通过,后面的就不再验证,可以使用短路验证。1)对同一个字段内的多个验证器,如果一个短路验证器验证失败,其他验证器不会继续校验2)验证程序配置文件中 元素和 元素可以指定一个可选的 short-circui....
分类:其他好文   时间:2014-08-23 17:36:01    阅读次数:269
由Spring管理的Struts2 fielderror信息重复累加问题
今天在修改一个遗留项目的时候,登录页面上的用户名和fielderror等信息在关闭留言器后重新打开,还存在,排除了缓存的问题后,以为是session的问题,用struts2做了一个fielderror的小demo发现页面每次关闭后都会清空fielderror的值,无需要手动在action中加入cle...
分类:编程语言   时间:2014-08-23 15:22:00    阅读次数:197
SSh框架搭建(Struts2.1+Hibernate4.0+Spring3.1)
一、使用工具 开发工具:My Eclipse 10.7以及相应的java开发工具 框架版本:Struts2.1+Hibernate3+Spring3.0 数据库:MySql5.5 Mysql可视化工具:Navicat 11 所需软件的下载地址: 二、项目结构一览 三、项目环境搭建 1、新建项目:...
分类:编程语言   时间:2014-08-23 14:02:50    阅读次数:383
Struts的ONGL
1.什么是OGNL :OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写, 它是一个开源项目。 Struts2框架使用OGNL作为默认的表达式语言。 功能比EL强的N倍. OGNL仅仅只是一种表达式语言而已,使用它必须结合Struts2的标签.   讲解OGNL比先了解ValueStack(值栈),Struts2核心....
分类:其他好文   时间:2014-08-23 11:20:10    阅读次数:210
【Struts2系列】Struts2 国际化资源文件的机制原理
【Struts2国际化资源文件定义的3种范围方法】1)全局的国际化资源文件,对所有的Action和View都有效定义方式:在struts.xml中增加全局资源文件定路径定义:<constantname="struts.custom.i18n.resources"value="globalMessage"></constant>对应的资源文件为classpa..
分类:其他好文   时间:2014-08-23 02:27:10    阅读次数:204
Struts1和Struts2的区别
Struts1和2的区别。在联想区别的时候,思考一下Struts2的处理流程,这样每个区别就都能背出来了。 Struts1中的Action不是线程安全的,Struts2中每个请求创建一个新的Action,所以是线程安全的。Struts1中没有拦截器,所以每个Action的生命周期都是相同的。而在Struts2中可以自定义拦截器来实现不同的生命周期。Struts1中的请求参数通过ActionF...
分类:其他好文   时间:2014-08-22 21:13:29    阅读次数:221
Struts2的输入验证(二)-声明式验证证框架的原理
一、Struts2 声明式验证原理解析1、Struts2 默认的拦截器栈中提供了一个 validation 拦截器,validation 拦截器负责加载和执行已注册的验证程序。其运行时序图如下: 2、每个具体的验证规则都会对应具体的一个验证器,有一个配置文件把验证规则名称和验证器关联起来了,而实际....
分类:其他好文   时间:2014-08-22 17:41:39    阅读次数:248
service注入到action中
之前本人每次要获得service都是在action自己通过WebApplicationContext的getBean获得的,一直在spring中只配置到了service这一层,没有配置过action。今天闲的无聊将action也配置到了spring,原来是这么的简单。1.添加jar包struts2-...
分类:其他好文   时间:2014-08-22 16:12:19    阅读次数:167
关于Struts2的文件下载
首先先来说下关于文件下载的原理:服务端为客户端提供了一个下载服务,所以服务端需要一个输出流(把客户请求下载的文件输出),相对于服务端来说,客户端需要下载接收一个文件,所以它需要一个输入流(接收文件)。服务器读取要下载文件的内容,用一个Response响应流写回并设置HTTP头信息ContentTyp...
分类:其他好文   时间:2014-08-22 15:55:18    阅读次数:258
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!