Action 1.实现Action的三种方法 a) 使用普通类 b) 继承AcitonSupport类(常用) c) 实现Action接口 2.Action方法调用 a) 动态方法调用(DMI) b) 在action指定method属性 3.通配符* {1} 4.接受参数的方法 a) 属性驱动方式 ...
分类:
其他好文 时间:
2016-11-27 07:55:54
阅读次数:
206
//1.hasOwnPrototype 判断是都是当前对象的自有属性 var obj ={name:"zhangsan"}; console.log(obj.hasOwnProperty("name"));//true //2.isPrototypeOf 判断是否是传入对象的原型对象 functio ...
分类:
其他好文 时间:
2016-10-30 00:18:12
阅读次数:
232
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apach ...
分类:
其他好文 时间:
2016-10-28 22:41:49
阅读次数:
140
01.Struts 2基本结构 使用Struts2框架实现用登录的功能,使用struts2标签和ognl表达式简化了试图的开发,并且利用struts2提供的特性对输入的数据进行验证,以及访问ServletAPI时实现用户会话跟踪,其简单的程序运行流程图如下 Struts2框架是基于MVC模式。基于M ...
分类:
其他好文 时间:
2016-09-26 19:52:07
阅读次数:
165
一、Struts2执行过程图: 二、struts2配置文件的加载顺序 struts-default.xml struts-plugin.xml struts.xml 具体步骤: 三、Action中动态方法调用<Dynamic Method Invocation> DMI 第一种方式: 自定义DMIA ...
分类:
其他好文 时间:
2016-09-26 19:43:47
阅读次数:
104
01.Struts 2基本结构 使用Struts2框架实现用登录的功能,使用struts2标签和ognl表达式简化了试图的开发,并且利用struts2提供的特性对输入的数据进行验证,以及访问ServletAPI时实现用户会话跟踪,其简单的程序运行流程图如下 Struts2框架是基于MVC模式。基于M ...
分类:
其他好文 时间:
2016-09-26 19:33:25
阅读次数:
104
1、Action标签中的method属性 我们知道action默认的执行的方法是execute方法,但是一个action只执行一个方法我们觉得有点浪费,我们希望在一个action中实现同一模块的不同功能。怎么办呢? 思考: 我们是否可以在execute()方法中添加一个判断,然后根据该判断选择我们执 ...
分类:
其他好文 时间:
2016-09-20 13:37:24
阅读次数:
208
一、动态方法调用(DMI:Dynamic Method Invocation) ⒈struts2中同样提供了这个包含多个逻辑业处理的Action,这样就可以在一个Action中进行多个业务逻辑处理。例如:当用户通过不同的提交按钮来提交同一个表单的时候,系统通过不同的方法来处理用户不同的请求,这时候就 ...
分类:
其他好文 时间:
2016-09-07 12:39:05
阅读次数:
171
学习Struts2框架以来为了减少Action 的数量,我们可以使用动态方法进行处理。 动态方法调用(Dynamic Method Invocation,DMI)是指表单元素的Action并不是直接等于某个Action的名称,而是通过 在Action的名称中使用感叹号(!)来标识要调用的方法名称,格 ...
分类:
其他好文 时间:
2016-09-05 19:07:57
阅读次数:
127
Action中动态方法的调用 动态方法调用(Dynamic Method Invocation,DMI) 标识符:! 一、通过以下选中的文件来查看是否禁止调用动态方法 二、在我们自定义的action类中,我们不再单一的继承来自父类的方法,我们可以自定义自己的方法 三、配置我们抽离出来的booklis ...
分类:
其他好文 时间:
2016-09-05 19:02:49
阅读次数:
237