在最近学习的struts2,struts2获取表单的方式主要有两种 一:属性驱动 属性驱动主要指的是通过字段进行数据的传输,其中包括两种情况 1:与基本数据类型的属性对应 2:直接使用域对象 二:模型驱动 在struts2中,Action处理请求的方式还有另外的一种方式,叫做模型驱动,通过实现Mod ...
分类:
其他好文 时间:
2017-06-30 19:57:05
阅读次数:
123
主要解决的问题:是在action中如果获取请求参数 通过简单的登录案例驱动式来进行分析: 需求分析 1.属性驱动 a.在action中定义属性,属性名称必须与页面标签中name属性名称一致;然后,为定义的属性提供get/set方法。简单说,直接在action类中提供与请求参数匹配属性,提供get/s ...
分类:
其他好文 时间:
2017-05-13 10:00:27
阅读次数:
301
1、属性驱动: 在action页面设置传过来的属性,用set方法存入进去,然后就可以直接获取的。 2、模型驱动: 需要连接ModelDriven接口,然后必须重写getModel方法来获取模型对象,然后手动实例化对象,也就是表单传过来的集合,在getModel方法中return返回这个集合,如果不明 ...
分类:
其他好文 时间:
2017-04-19 00:36:02
阅读次数:
214
1.属性驱动 *提供属性的set方法 HTML: Action: 2.页面表达式的方式 HTML: Action: 3.模型驱动(!) HTML: Action: ...
分类:
其他好文 时间:
2017-02-19 21:13:09
阅读次数:
155
1.JavaScript a.定义:JavaScript 是脚本语言,是一种轻量级的编程语言 b.实现:①直接通过标签里面的onXX属性驱动js的执行 ②引入外部js文件——JavaScript File ③可被放置在 HTML 页面的 <body> 和 <head> 部分中 2.数据类型: a.数 ...
分类:
编程语言 时间:
2017-02-12 01:15:41
阅读次数:
296
模块的规范化我们已经做完了,下面我们要做我们的功能了。 如果是模型驱动就是name="对应model的name" 如果用属性驱动的话,必须得把表现层的模型属性的变量名给带上 课改在提,以后再讲。 ...
分类:
编程语言 时间:
2017-02-03 15:39:06
阅读次数:
214
获取ServletAPI: 第一种方式: //在request域中放入属性req,暂且认为getContext()获取的是request域空间,但实际不是 ActionContext.getContext().put("req", "req_value"); //在session域中放入属性ses ...
分类:
其他好文 时间:
2016-12-28 23:31:22
阅读次数:
426
第一种 :Action 本身作为model对象,通过成员setter封装 (属性驱动 ) 问题: Action封装数据,会不会有线程问题 ? struts2 Action 是多实例 ,为了在Action封装数据 (struts1 Action 是单例的 ) 缺点:需要单独定义javaBean,将ac ...
分类:
其他好文 时间:
2016-12-07 02:01:02
阅读次数:
297
模型驱动使用单独的VO(值对象)来封装请求参数和处理结果,属性驱动则使用Action实例来封装请求参数和处理结果。 一、使用模型驱动 1、login.action采用模型驱动模式实现,采用模型驱动时必须提供对应的模型,该模型就是一个普通的javabean。 UserBean.java 1: pack... ...
分类:
其他好文 时间:
2016-12-04 20:45:45
阅读次数:
310
(1) Struts2(一) struts2的环境搭建及实例 (2) struts2(二) ModelDriven模型驱动 (3) Struts2属性驱动与模型驱动 (4) struts2(二) ModelDriven模型驱动 (3) Struts2属性驱动与模型驱动 (4) ...
分类:
其他好文 时间:
2016-11-29 06:31:28
阅读次数:
189