struct_config.xml中action/set-property标签的用法
struct中action-mappings/action可以拥有set-property子标签,这里描述它的用法。
要使用action-mappings/action/set-property,需要编写ActionMapping子类,并给action-mappings 标签加上type属性,属性值就是我们编写的字类。这样当action的execute享有客户操作时将得到我们编写的ActionMapping事例。
我们编写的ActionMapping要具有action-mappings/action/set-property所设置的所有属性。如果action-mappings/action拥有set-property子标签,那么execute方法获得的ActionMapping事例就拥有set-property所设置的属性值。
例:
1.struts_config.xml
<action-mappings type="testActionMapping">
<action name="loginActionForm" path="/login" scope="request" type="testAction">
<set-property property="name" value="larrin" />
</action>
<action-mappings>
2.testActionMapping
public testActionMapping extends ActionMapping
{
....
private String name;
String getName(){return name;}
void setName(String val){name = val;}
...
}
3.testAction
public testAction extends Action
{
public ActionForward execute(ActionMapping actionMapping,
ActionForm actionForm,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse)
{
testActionMapping testForm = (testActionMapping )actionForm;
String name = testForm.getName();
}
}
struct_config.xml中action/set-property标签的用法相关推荐
- 如何在XML中注释掉一个标签块?
如何在XML中注释掉一个标签块? 即我如何在下面的代码中注释掉<staticText>及其中的所有内容? <detail><band height="20&qu ...
- html中ul和li标签的用法介绍
普通的显示数据的时候,ul就是项目列表,li就是列表项,可以用来显示数据,如果用于DIV+CSS布局的话,ul+li可以替换表格的作用,具体的设置,如果宽度高度.行间距.背景边框需要配合CSS一起设置 ...
- OGNL中的s:property /标签
要使用<s:property/>标签就要引入标签库<%@taglib prefix="s" uri="/struts-tags"%> Ⅰ ...
- web.xml中security-constraint安全认证标签说明
在做web项目时由于想给webRoot下的jsp文件进行安全保护,控制不允许直接对jsp的访问,于是找到了tomcat的安全认证机制,只需要在web.xml中进行一定的配置即可,非常方便. 1.因为使 ...
- php中 datalist,html5 datalist标签的用法是什么?这里有datalist标签的用法实例
本篇文章主要为大家讲述了关于html5 datalist标签的用法及html5 datalist标签的用法实例.本文说了两个常用的选项框的实例供大家选择观看,下面就让我们一起来看这篇文章吧 我们先来看 ...
- HTML中 <img>标签的用法
<img> 语法 在HTML网页中经常需要插入图片,使页面更加美观,表达更加清晰准确.插入图片,在 HTML中是由<img>标签定义的,通过它可以导入需要显示的图片.<i ...
- delphi读取xml中的内容property name传递参数_Python 进阶知识全篇-XML 解析
什么是 XML? XML 指可扩展标记语言(eXtensible Markup Language),标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言. 你可以通过本站学习 XML ...
- delphi读取xml中的内容property name传递参数_python3 Json和XML数据解析
一.Json数据解析 Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数: json.dumps(): 对数据进行编码. json.loads(): 对数据进行 ...
- 目前计算机病毒只有网络型病毒吗,在web.xml中使用()标签配置过滤器
.使用自<独的生存权提到言>由权和追立宣求幸权利福的,是. 标签马特体属"杀于("群. 配置.志>三国据<记载,人物位(是一术神)以及手华佗奇的.制备作注的 ...
最新文章
- 万字长文:详解 Spring Boot 中操作 ElasticSearch
- Excel自定义格式的小技巧
- JBoss4.2.3部署SSH2
- Matlab Robotic Toolbox V9.10工具箱(五):动力学简介
- 【复杂网络】用户画像不应脱离社会关系,谈复杂网络的关键技术和应用实践
- hdu-2209 dfs
- oracle 11g备份,导入oracle 10g
- matlab二元一次方程求解_2-函数的求解计算
- Jupyter Lab的学习笔记
- 结构化数据传输协议xml、json、protobuf比较
- 开启3389的方法记录
- mac电脑网游加速器哪个好用?网易uu网游加速器分享
- ida “ failed to load pdb info. 不支持此接口” “DIA: No such interface supported”问题
- 一文读懂随机森林的解释和实现
- 工业质检-缺陷检测数据集
- VB图片分割器九宫格
- 创建Vue项目的两种方法(镜像和官网)
- 网络通信专题总结之OTA专题
- 由浅入深:3D打印技术我们从电影开始谈
- 五分钟带你了解面向对象的四大基本特征
热门文章
- python装饰器函数-python函数装饰器
- python介绍和用途-Python字典简介以及用法详解
- python搜题软件-智慧职教mooc的APPPython程序设计基础章节测验答案
- python免费入门手册-Python 基础入门教程
- 零基础自学python看什么书-学习Python可以看书籍学习吗?老男孩Python入门课程
- 线上学python哪家好-0基础学python,打算找培训机构,是线上好还是线下好?
- python爬虫教程网-python爬虫入门10分钟爬取一个网站
- LeetCode Course Schedule II(拓扑排序)
- LeetCode Roman to Integer(罗马数字转换)
- 行为模式之Memento模式