Action访问

Action类

  1. Action类的写法
    • 简单类
    • 实现Action接口
    • 继承ActionSupport
  2. Action方法访问
    • 直接设置method
    • 通过通配符
    • 动态方法访问

1

Action类的写法

编写Action类有三种方法

第一种直接写个pojo类,手动去实现execute方法

第二种实现Action接口

接口中定义了一些字符串字段,可以用于不同的返回

第三种继承ActionSupport

里面写有很多功能和方法,下图仅仅覆盖了它的execute方法

2

Action方法

Action方法的访问

发送请求后就会找到相应的Action类,访问执行execute方法(默认),通过method属性可配置访问的方法

method

比如点击不同的链接或者按钮就访问一个Action类的不同方法,则需要写多个Action标签

通配符则只需要使用一个action即可,传入的url(hello_a、hello_b、hello_c)都会去匹配到配置文件中的hello_*,并且把值赋给了*,通过表达式“{数字}”来引用哪个*的值(有多个*,数字1就表示第一个)。所以method属性填上{1}即可,当点第一链接传入hello_a,在配置文件找到并且此时的*变为a,调用a方法method="{1}",当点的是b,{1}又会等于b

动态访问,其实一般用的就是这个默认没有开启需要手动设置

它不需要通过method的设置,访问url要求Action名+!+方法(+.后缀)

相当于在访问请求中标注了method,method自动给你设置感叹号后的名字

本文分享自微信公众号 - IT那个小笔记(qq1839646816),作者:木瓜煲鸡脚

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-09-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring基本使用

    他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。

    木瓜煲鸡脚
  • Response响应

    在去发送一个请求时,先会找到主机服务器再找到对应的Service,找到Servoce对应的引擎

    木瓜煲鸡脚
  • 反射

    当程序要使用某个类时,如果该类还未被加载到内存中,系统会通过加载,连接,初始化三步来实现对这个类进行初始化

    木瓜煲鸡脚
  • 企业如何实现内容创建

    内容创建是用户增长最重要的战略之一。在这你可以了解到其他企业创建内容的过程,以及从中可以获得的经验。

    iCDO互联网数据官
  • 添加秘钥登录的用户的方法

    下面是我写的一个添加用户的脚本,添加用户的同时并将公钥写入到用户的.ssh下面,以便适应秘药方式登录。

    二狗不要跑
  • 2019-11-22-C++CLI的Ref和Out使用

    C++/CLI 是一种.NET语言,因此其可以像C#一样使用Ref和Out为函数参数进行标识。

    黄腾霄
  • vue --- 关于多个router-view视图组件,渲染同一页面

    总结说明:   1.以前可以一次性放一个坑对应一个路由和显示一个组件    a. 一次行为 = 一个坑 + 一个路由 + 一个组件    b. 一次...

    小蔚
  • Oracle 11g Express Edition连接(Win8)

    3、输入默认用户名/密码,如果不知道或者忘记,win+r,cmd,在命令行如下输入

    刘开心_1266679
  • antd Vue的Input和TextArea组件输入字数限制

    Ant Design for Vue的 Input 和 Textarea 组件有一个属性 maxlength ,可以限制文本输入长度。

    德顺
  • 搭建直播带货系统源码平台需要做好以下几点

    传统电商流量红利期已过,获客成本越来越高,电商+直播成为链接人、货、场的新模式,且越来越重要。伴随着4G网络的成熟,直播搭上了高速发展的快车,而随着2019年成...

    布谷安妮

扫码关注云+社区

领取腾讯云代金券