SSH框架之Struts的请求数据自动封装

原创 2017年01月03日 18:03:13

Struts的请求数据自动封装
实现原理:参数拦截器

<interceptor name="params"class="com.opensymphony.xwork2.interceptor.ParametersInterceptor"/>

方式1:Jsp表单数据填充到action中的属性
1、action和Jsp页面代码

2、struts.xml和运行结果:

方式2:Jsp表单数据填充到action的对象中的属性
1、存在问题:
1)action和Jsp页面代码

2)struts.xml没有变化,javabean和运行结果

2、正确形式:

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ssh框架封装baseAction

public class BaseAction extends ActionSupport implements ModelDriven,ServletRequestAware,ServletResp...

SSH中增删改查的封装实现

我们在使用SSH的时候,比如说User、Admin等实体对象,都有共同的增删改查方法,那么我们如何实现哪,看下边的例图: 这种类型的结构图,大家在开中可能会经常行的用到,例如下边这个项目实例: 其...

SSH的Dao层封装

一、先来看代码1.准备好所需要的Jar包 antlr-2.7.6.jar aopalliance-1.0.jar c3p0-0.9.1.2.jar commons-collect...

SSH框架之Struts的数据处理

Struts的数据处理:对数据操作的所有方法(把数据保存到域中) 一、三种方式进行数据处理 方式一:直接获取servletapi执行操作 核心类:ServletActionContext提供的静态...

SSH框架之Struts的数据校验(1)

一、表单数据的验证: 1、前台验证:主要是通过JS验证, 表达数据是否合法! 2、后台验证:通过后台java代码进行验证! Struts也提供了数据效验的方式! 二、Struts数据效验: 1...

SSH框架之Struts的数据校验(2)

继续来和大家分享Struts中的数据校验,之前我们说过了代码形式的数据校验,接下来就说说XML形式的。 一、引入 1、总结代码方式验证:繁琐,设计很多重复的验证逻辑!例如:非空验证、数值验证、ema...

SSH:Struts1框架(ActionForm注册类型自动转换)

测试ActionForm注册类型自动转换  * 一般的数据类型都可以自动进行转换; * boolean:yes,1,on,true都会转换成True类型,而且忽略大小写,其他清空转换成false ...

【SSH进阶之路】一步步重构MVC实现Struts框架——封装业务逻辑和跳转路径(四)

Struts的第一篇博客【SSH进阶之路】Struts基本原理 + 实现简单登录(二),我们介绍了MVC和Struts的基本理论,上篇【SSH进阶之路】一步步重构MVC实现Struts框架——从一个简...

自学SSH框架之---struts(四):struts1数据验证方面简介

如题,本节主要记录了一下自己学习数据验证(Validator)方面的内容1 先说下利用struts的插件 Validator plugin来进行验证利用插件的话,得需要在struts-config.x...

Struts请求数据的自动封装以及类型转换

1、Struts2中为什么要类型转换?       HTML表单采集数据 --> 提交表单 -->  Action       底层依赖HTTP传递数据,而HTTP协议中 没有 “类型” 的概念...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SSH框架之Struts的请求数据自动封装
举报原因:
原因补充:

(最多只允许输入30个字)