面对的问题:自定义一个18位身份验证器,编写验证器,在validators.xml文件中进行注册、在验证配置文件中使用?
第一部分:理解Struts2中自带的验证器
第二部分:怎样通过服务器(后台),再次对前台的数据进行验证
第三部分:用Struts2来自定义验证器(问题解决方案)
第一部分:理解Struts2中自带的验证器
Struts2框架中自带的后台服务器验证分为两种:...
分类:
其他好文 时间:
2014-07-22 23:44:17
阅读次数:
285
这里的{1}表示接收前面action里通过通配符传来的值,例如你配置的是<action?name="*Crud"?class="example.Crud"?method="{1}">?,然后调用***/editCrud.action,则method里获得的值是edit,将会调用这个actio...
分类:
其他好文 时间:
2014-07-22 22:32:54
阅读次数:
220
在编写struts2 的验证框架的时候 需要注意几点 1.编写的验证框架的配置文件要和被验证的Action的名称有一定的联系 age:Acton的名称:LoginUserAction 配置文件名:LoignUserAction-validation.xml 当Action里面得方法不...
分类:
其他好文 时间:
2014-07-22 22:32:15
阅读次数:
172
index.jsp页面:
在struts.xml配置如下:
/showinfo.jsp
在运行时出现404错误(找不到 show.action )...
分类:
Web程序 时间:
2014-07-22 14:25:44
阅读次数:
269
1.机制:spring mvc的入口是servlet,而struts2是filter2. 性能:spring会稍微比struts快。spring mvc是基于方法,单例(servlet也是单例);而sturts是基于类,多例3. Intercepter的实现机制:struts有以自己的Interce...
分类:
编程语言 时间:
2014-07-21 00:30:51
阅读次数:
229
【Struts2】★☆之struts2对Action提交方法进行验证在实际的开发项目中,我们通常采用的是js对我们输入的值进行验证,例如,用户名的长度,密码长度,等等。但是这样做,不好之处就是我们可以通过人为的将开发者的验证js注掉,这样就导致验证失败,对后台安全性是一个很大的威..
分类:
其他好文 时间:
2014-07-20 23:35:34
阅读次数:
333
Struts2的工作流程
1、客户端浏览器初始化时发出HTTP请求
2、根据web.xml配置,上述请求被FilterDispatcher接收
3、根据struts.xml配置,找到需要调用的Action类和方法, 并通过IoC方式,将值注入给Aciton
4、Action调用业务逻辑组件处理业务逻辑
5、Action执行完毕,根据struts.xml中的配置找到...
分类:
其他好文 时间:
2014-07-20 22:36:43
阅读次数:
182
本文将详细介绍javaweb中采用struts2框架的jasperreports报表开发方法,数据源选取的是connection。模板选取的是编译后的模板(jasper格式文件)。
网上很多教程采用了jasperreports-3.x.x的api 本文采用jarjasperreports-5.6.0.jar的api,两个版本的区别还是很大的,3.x.x版本的很多方法已经过时废弃了。
建议统一采...
分类:
编程语言 时间:
2014-07-20 22:24:33
阅读次数:
484
导出excel在日常开发中特别常见,基本上所有的管理系统都具备这样的功能,因此掌握一到两种操作excel的工具也很有必要,希望这次的这篇文章可以给大家电帮助。...
分类:
其他好文 时间:
2014-07-20 15:17:41
阅读次数:
275
【Struts2】★☆之struts2的处理流程和对Action的管理方式首先我们先来看一张我画的草图,如下:接下来,是一个web.xml配置文件的常用代码<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsP..
分类:
其他好文 时间:
2014-07-20 15:15:31
阅读次数:
168