action的编写方式
action有三种编写方式

1.创建普通类 这个类不继承任何类也不实现任何接口
2.创建类 实现Action接口
3.创建类 继承类ActionSupport

访问Action的方法
1.使用action标签的method属性 在这个属性里面写执行的action方法
2.使用通配符方式实现
< action name=“linkman_*” class=“xxx.xxx.xxx” method="{1}">
< /action>
3.动态访问实现(不用)

action里面的方法
在action里面的方法有返回值 如果有返回值的时候 类型必须是String
1.action里面的方法可以没有返回值 没有返回值的时候 在result标签不需要配置
2.或者让原本需要返回String类型的让返回值返回:“none”/NONE
只要不被对应 就相当于没有返回值

使用通配符的实现*****
在action的name属性 name属性值里面写符号 *
1.*表示匹配任意内容

< package name=“methoddemo” extends=“struts-default” namespace="/">
//取第一个星号的值就是1 然后是2、3、4…
< action name=“book_*” class=“xxx.xxx.xxx.BookAction” method="{1}">< /action>
< /package>

action的编写方式相关推荐

  1. Vue3 Composition API(三)——生命周期钩子、Provide函数 和 Inject函数、封装Hook案例、setup顶层编写方式

    一.生命周期钩子 我们前面说过 setup 可以用来替代 data . methods . computed .watch 等等这些选项,也可以替代 生命周期钩子. 那么setup中如何使用生命周期函 ...

  2. java之struts2的action的创建方式

    首先action是用来处理请求的, 这里struts2中的action的3中创建方式. 1.无侵入性的创建方式. 无侵入性:使用第三方的框架,不直接继承或实现第三方提供的类或者接口就说是无侵入性的. ...

  3. FPGA Vivado XDC 约束文件编写方式语法笔记

    参考手册: UG625:https://china.xilinx.com/support/documentation/sw_manuals/xilinx14_7/cgd.pdf UG903:https ...

  4. Action三种编写方式

    1.     创建普通类不实现接口与继承类 2.     实现Action接口 3.     继承ActionSupport类(常用) 转载于:https://www.cnblogs.com/loly ...

  5. 安卓的两种界面编写方式对比

    1.XML进行描述 优点是可以直接在Android studio Preview 栏中查看效果(所见即所得,但是不是所有的都可以立刻看到效果) 注意:包含两种方式-编辑layout文件夹下的XML文件 ...

  6. Struts2框架学习Action命名空间创建方式

         Struts2框架中Action类时一个单独的javabean对象,相比struts1来说,不需要去继承任何类型或实现任何借口,表单数据包含在Action中,而Struts1则必须继承org ...

  7. [译]JavaScript的新功能将改变正则表达式的编写方式

    翻译:第一秩序 原文:www.smashingmagazine.com/2019/02/reg- 摘要:如果你曾用 JavaScript 做过复杂的文本处理和操作,那么你将会对 ES2018 中引入的 ...

  8. Markdown语法:基础编写方式

    一.为什么使用Markdown? 使用Markdown的契机在于自己建立的blog网站,在发布博文是不可能只是发布一段纯粹的文本吧,没有样式,没有标题,这样子会导致阅读时比较困难,因此使用Markdo ...

  9. Struts2学习笔记(六):Struts2的处理流程与Action的管理方式

    StrutsPrepareAndExecuteFilter是Struts 2框架的核心控制器,它负责拦截由<url-pattern>/*</url-pattern>指定的所有用 ...

  10. k8s核心技术-资源编排(yaml)的编写方式---K8S_Google工作笔记0019

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 上一节我们介绍了yaml文件,在k8s中,所有资源的部署都是基于yaml文件的 可以看到控制器部分 ...

最新文章

  1. 干货!机器学习中,如何优化数据性能
  2. 2021年度人工智能产品TOP10,百度飞桨EasyDL再获业界认可
  3. 禁止 VMware Fusion 自动调整 Windows 分辨率
  4. LeetCode--88.合并两个有序数组(插入法,排序法)
  5. 英语作业(general version an narrow version about sth)
  6. JAVA Metrics 度量工具使用介绍
  7. 高性能WEB开发:DOM编程
  8. Android 面(被)试(锤)现场还原~
  9. java 计算器 junit测试_Java—Junit单元测试
  10. 游戏测试用例及游戏测试bug详解
  11. 四面体 matlab,matlab生成四面体单元
  12. 软工作业--团队作业2
  13. Mac必备效率软件|Alfred的基础使用教程
  14. 输入一个QQ邮箱或者网易邮箱,判断其格式是否正确 要求:长度不能超过15,@前面不能用字母 正确格式2156636@qq.com
  15. 10道字节跳动C++/Java笔试真题你能做对几道?3道就赢了80%的竞争者(含答案)
  16. 谷歌浏览器怎么拦截网页广告 5步解决广告困扰
  17. 剑指XX游戏(六) - 轻松搞定面试中的红黑树问题
  18. 物品冷启动问题解决办法
  19. 纯前端JS实现一个登记照改换底色背景色功能
  20. 你知道怎么查看 IP 地址吗?

热门文章

  1. 【C++ 程序】 TVJ Complex Calculator (v 2.1) 复数计算器
  2. 两个椭圆的公切线求法(Matlab)
  3. lae界面开发工具入门之介绍十--如何打包资源文件?
  4. 用C语言写一个数字版的3阶魔方
  5. 单反镜头焦距光圈与景深的关系
  6. 【测试】使用selenium实现QQ邮箱登录
  7. mysql 在线ddl_MySQL5.7—在线DDL总结
  8. 【HDLBits刷题】Dff8r
  9. Android、iPhone和Java三个平台一致的加密方法
  10. 中国设备工程杂志中国设备工程杂志社中国设备工程编辑部2022年第18期目录