马士兵Strusts2学习笔记-Action接受参数

马老师建议

环境尽量和视频配置相同,(个人建议这种问题会让你头疼到不想学)

正题

接受参数

1.定义属性 定义get set 方法 (new Action的时候 参数会自己设置到成员变量上 Url参数可以跟成员变量一一对应)
strusts 往Action中传参数的时候 调的是set get 方法 而不是直接设置属性
2.使用域模型 Domain Model


UserModel

Action

域模型域与Url参数不匹配
DTO 数据传输对象 接受参数并传递 ;从UserDTO中取出参数传到User


DTO传递参数到DomainModel

mvc

v : jsp 视图 不限于jsp
m: model
c: 各种各样的action

ModelDriven接口

ModelDriven

自学过程

搭好架子 从HelloWorld 开始一个个知识点开始慢慢测试

中文乱码2.1.6

2.1配置改成2.0

2.1.7已经解决


stusts.xml解决

简单数据校验

检查参数是否合乎要求
this.addFailedError
jsp中添加标签库


jsp添加标签库

展现
展现错误标签

简单处理数据校验 -> 将errors放入值栈
ActionError 放Action错误
FiledError 放入校验错误

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 12,511评论 6 13
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,681评论 1 32
  • 标签 如果要配置的标签,那么必须要先配置标签,代表的包的概念。 包含的属性 name包的名称,要求是唯一的,管理a...
    偷偷得路过阅读 1,518评论 0 0
  • 一. Java基础部分.................................................
    wy_sure阅读 4,031评论 0 11
  • 《你所走过的路都是你应该走的》 文:微雨红尘 我想,那些在贪玩的年纪疯过了,闹过了,任性过了之后...
    微雨红尘_929a阅读 172评论 0 0

友情链接更多精彩内容