
struts2
文章平均质量分 75
想吃一口西多
这个作者很懒,什么都没留下…
展开
-
struts2的数据验证
数据验证用户的输入验证,必须做,且工作量巨大。1、验证的方式客户端验证:javascript服务端验证:逻辑验证(我们的代码)注意:如果客户端和服务端二选一的话,服务器端的不能省。实际开发中:客户端+服务端2、Struts2的服务端验证2.1、编程式验证前提:动作类必须继承ActionSupport在代码中编写验证规则。a、针对动作类中的所有动作方法...原创 2018-07-29 13:18:16 · 389 阅读 · 0 评论 -
Struts2拦截器
Struts2中的拦截器1、拦截器的重要性Struts2中的很多功能都是由拦截器完成的。比如:servletConfig,staticParam,params,modelDriven等等。是AOP编程思想的一种应用形式。2、拦截器的执行时机: 3、自定义拦截器3.1、拦截器的类试图(初级版本):3.2、编写步骤:a、编写一个类,继承AbstractInt...原创 2018-07-29 21:26:56 · 249 阅读 · 0 评论 -
struts的contextMap
Struts2的官方文档对contextMap的说明: 说明: 动作类的生命周期明确:动作类是多例的,每次动作访问,动作类都会实例化。所以是线程安全的。与Struts1的区别是,struts1的动作类是单例的。请求动作的数据存放在每次动作执行前,核心控制器StrutsPrepareAndExecuteFilter都会创建一个ActionContext和ValueStack对象。...转载 2018-07-31 17:34:22 · 212 阅读 · 0 评论 -
Struts2基础
Struts2简介1、Struts2概述Struts2是Apache发行的MVC开源框架。注意:它只是表现层(MVC)框架。2、Struts2的来历Struts1:也是apache开发的一套mvc的开源框架。在2005年之前非常流行。 弊端:Struts1的核心控制器就是一个Servlet。随着使用者的增多,弊端开始出现。Struts2:在long long ago,有一...原创 2018-07-27 23:01:28 · 206 阅读 · 0 评论