Struts2的应用(三)

本文深入探讨了Struts框架的应用,包括动态方法调用、属性驱动、域驱动、模型驱动及数据校验等核心功能。同时介绍了拦截器的使用、文件上传操作及自定义拦截器的实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



  1. 动态方法调用
  1. 定义someAction.java

  1. 注册Struts.xml  文件

  1. Index 和welcome文件
(1)Index.jsp页面
   
  1. welcome.jsp页面
  1. 通配符匹配
  1. 定义someAction.jsp 页面

  1. Struts.xml  页面

  1. Index和welcome页面
   
  1. 接收请求参数
  1. 属性驱动方式
  2. 域驱动方式--对象驱动
1.定义属性

  1. 把实体类注册到action

  1. 注册到struts.xml

  1. 首页

  1. 欢迎页

  1. 模型驱动方式
  1. loginAction

  1. Struts

  1. 首页和欢迎页
(1)首页

  1. 欢迎页

  1. 数据校验
  1. 编程式校验
  1. LoginAction

  1. 注册到struts.xml文件中

  1. Index.jsp 和welcome.jsp
  1. 首页

  1. 欢迎页面

  1. 声明式校验

  1. LoginAction

  1. Validation.xml

  1. Struts.xml

  1. Index  welcome  stu_add
  1. Index

  1. Welcome

  1. Stu_add

  1. 拦截器
(一)自定义拦截器

  1. Intercepors   拦截器进栈,出栈

  1. Struts

  1. Intex

  1. Welcome

  1. Stu_add

  1. 声明拦截器
Struts文件

  1. 文件上传
  1. 单个文件上传

  1. Up;oadAction

  1. 注册到 struts    上传图片

  1. Index

  1. Success




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值