访问action的方法(重点)
- 使用action标签method属性
1 创建action,创建多个方法
2 使用method配置
以上 即 访问addAction的地址时候(addaction.action),执行class路径的add方法。
缺陷:action每个方法都需要配置,如果action里面有多个方法,配置很多的action - 使用通配符实现(重点)


method={1}代表第一个*代表的内容
Action获取表单提交数据
JSP提交表单到action,action通过以下方法获取表单数据,并返回值,与配置文件的result对应跳转页面!
1 之前web阶段,提交表单到servlet里面,在servlet里面使用request对象里面的方法获取,getParameter,getParameterMap
2 提交表单到action,但是action没有request对象,不能直接使用request对象
3 action获取表单提交数据主要三种方式
(1)使用ActionContext类
(2)使用ServletActionContext类
(3)使用接口注入方式
ActionContext:是action执行的上下文的对象,里面保存了action执行需要的所有对象,包括parameters,request,session,application等等。


具体演示

使用ServletActionContext类获取

版权声明:本文为weixin_38719347原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。