博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
s:action标签使用心得
阅读量:4110 次
发布时间:2019-05-25

本文共 836 字,大约阅读时间需要 2 分钟。

在使用<s:action>标签前先介绍下它的一些属性,当然。。。这是都是可以百度到的。。。。

  使用action标签,可以允许在jsp页面中直接调用Action,在调用Action时候,可以指定需要被调用的Action的name和namespace.如果指定了executeResult参数的属性值为true,该标签会把Action的处理结果(视图资源)包含到本页面中. 使用action标签指定属性有:

  1. id: 可选属性,作为该Action的引用ID
  2. name:必选属性,指定调用Action
  3. namespace:可选属性,指定该标签调用Action所属namespace
  4. executeResult:可选属性,指定是否将Action的处理结果包含到本页面中.默认值为false,不包含.
  5. ignoreContextParam:可选参数,指定该页面的请求参数是否需要传入调用的Action中,默认值是false,即传入参数.

接下来进入正题。

因为对此标签不甚了解,我犯了一个错误,最开始我让main.jsp页面加载完后调用action,然后action完成后又跳回到main.jsp页面导致网页不停重复加载,导致页面崩溃,最后通过将<s:action>标签单独分离出来才得到我想要的结果。

struts片段

/main/title.jsp
/main/booklist.jsp

main.jsp

title_left.jsp

  • [ ">
    ]

我的流程是加载jsp页面时,直接调用action进行查询操作,然后将查询的结果显示在主页面。

转载地址:http://ccosi.baihongyu.com/

你可能感兴趣的文章
Xshell 4 入门
查看>>
SoapUI-入门
查看>>
Oracle -常用命令
查看>>
JAVA技术简称
查看>>
ORACLE模糊查询优化浅谈
查看>>
2016——个人年度总结
查看>>
2017——新的开始,加油!
查看>>
【Python】学习笔记——-6.2、使用第三方模块
查看>>
【Python】学习笔记——-7.0、面向对象编程
查看>>
【Python】学习笔记——-7.1、类和实例
查看>>
【Python】学习笔记——-7.2、访问限制
查看>>
【Python】学习笔记——-7.3、继承和多态
查看>>
【Python】学习笔记——-7.4、获取对象信息
查看>>
【Python】学习笔记——-7.5、实例属性和类属性
查看>>
Linux设备模型(总线、设备、驱动程序和类)之四:class_register
查看>>
git中文安装教程
查看>>
虚拟机 CentOS7/RedHat7/OracleLinux7 配置静态IP地址 Ping 物理机和互联网
查看>>
弱类型、强类型、动态类型、静态类型语言的区别是什么?
查看>>
Struts2技术内幕图书 转载
查看>>
Java异常分类
查看>>