struts2
Erica_1230
这个作者很懒,什么都没留下…
展开
-
struts2自定义类型转换器
虽然内建的类型转换器能满足da原创 2014-08-05 22:33:57 · 548 阅读 · 0 评论 -
struts2防止重复提交问题
所谓重复提交,就是用户在页面多次点击提交按钮,或者通过不断刷新页面,把已经提交过的数据多次向后台提交。 重复提交对于查询类的功能,问题还不是太大,但是对于新增或是修改类的功能,就有可能凭空的出现很多同样信息的重复数据,从而导致业务功能出现错误。 用一个实例来让大家体会一下重复提交的问题,来实现一个订单新增的功能,订单号一般都是由后台自动生成,前台页面只要传递订购人、订购商品和订购数量等订单的具转载 2014-07-27 22:39:18 · 800 阅读 · 0 评论 -
sruts2的运行流程
Struts2的系统架构 在上一章通过HelloWorld示范了Struts2的基本开发过程,这还远远不够,因为我们都知道,在使用一个框架的时候,除了要掌握如何使用框架进行开发外,最好还要知道框架做了些什么,以及基本的运行流程,这对以后的学习是很有帮助的。 那么接下来就来看看Struts2的系统架构和内部运行流程。 Struts2的官方文档里附带了Struts2的架转载 2014-08-05 15:25:36 · 951 阅读 · 0 评论 -
Struts2的方法验证
struts2可以对anction中所有方法进行校验,也可以对指定方法进行校验,现在我们来说说采用手工编码代码方式来进行校验 1 编写action,重写validate方法,validate会校验所有的方法,当校验出错,把错误信息放到filedError中。 public class PersonAction extends ActionSupport { private S原创 2015-03-29 18:42:30 · 572 阅读 · 0 评论 -
Struts2数据传输的背后机制:ValueStack(值栈)
数据传输背后机制:ValueStack(值栈) 在这一切的背后,是因为有了ValueStack(值栈)! ValueStack基础:OGNL 要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)! OGNL是Struts2中使用的一种表达式语言,它可以用于JSP的标签库中,以便能够方便的访问各种对象的属性;它用于转载 2015-04-01 23:02:39 · 608 阅读 · 0 评论 -
struts2中 # % $ 的区别和用法
struts2 OGNL,struts2 表达式语言,Struts2 中OGNL表达式的用法,Struts2 #,表达式语言的好处,Struts2 $,struts2 井号,星号,百分号 表达式语言主要有以下几大好处: 1. 避免(MyType) request.getAttribute()和myBean.getMyProperty()之类的语句,使页面更简洁;转载 2015-04-01 21:14:18 · 1852 阅读 · 0 评论