- 浏览: 1053586 次
文章分类
最新评论
-
cjh_android:
我想你是对的,至少对于现实是对的,不过对于技术岗位竞争越来越激 ...
程序员的思考--终于确定了自己的技术发展方向 -
dongbiying:
现在情况如何 。。
创业,不能兼职 -
jackyrong:
ie 9 下时,老显示关闭窗口提示,有办法去掉么,就是关闭掉那 ...
jquery右下角弹窗效果 -
lmaxjj:
加点班如果都称得上是累,只能说明还没体会到真正的生活。。
IT男的进化论 -
馨雨轩:
IT男要进化需要先穿越
IT男的进化论
技术要点
本节代码具体介绍 push 数据 标签的使用方式介绍。
= push 标签使用。
= push 标签功能演示。
演示代码
使用 push 标签的 JSP 文件:
<!------------------------------------------- 文件名: pushTag.jsp-------------------------------->
<body>
<s:bean name="model.Material" id="material">
<s:param name="materialName" value="' 进户门套油漆 '" />
<s:param name="mainbid" value="70" />
<s:param name="mount" value="200" />
</s:bean>
<s:push value="material">
<p>
<s:property value="materialName" />
</p>
<p>
<s:property value="mainbid" />
</p>
<p>
<s:property value="mount" />
</p>
</s:push>
</body>
功能演示如图 5.15 。
图 5.15 push 标签范例图
代码解释
( 1 ) push 标签的功能是将某个具体的值放在值栈的最顶处。 id 属性也是对需要放置在值栈栈顶的值的标识定义。 name 是该值的名字。
注意:被放置在值栈栈顶的值可能是一个字符串类型也可能是一个 Java 对象实例。
( 2 )如代码所示,定义了材料这个 Java 对象,然后把它放置在值栈栈顶。然后通过 property 标签显示该对象的各个属性值。
5.4.7 set 标签使用介绍
技术要点
本节代码具体介绍 set 数据 标签的使用方式介绍。
= set 标签使用。
= set 标签功能演示。
演示代码
使用 set 标签的 JSP 文件:
<!------------------------------------------- 文件名: setTag.jsp-------------------------------->
<body>
<s:bean name="model.Material" id="material">
<s:param name="materialName" value="' 进户门套油漆 '" />
<s:param name="mainbid" value="70" />
<s:param name="mount" value="200" />
</s:bean>
<s:set name="anotherMaterial" value="#material"></s:set>
<p>
<s:property value="#material.materialName" />
</p>
<p>
<s:property value="#material.mainbid" />
</p>
<p>
<s:property value="#material.mount" />
</p>
</body>
功能演示如图 5.16 。
图 5.16 set 标签范例图
代码解释
( 1 ) set 标签的功能是对一个变量指定一个值。 name 属性是对该变量名字的定义。 value 属性就是这个给该变量指定的值。如果不指定, Struts2 是自动将值栈中栈顶的值指定给它。还有 scope 属性,它表示的是类似 session 、 request 这样的范围定义。也就是该变量被指定值后是在什么范围下才有效。( request 、 session 知识在第二章中有介绍)。如果不指定它则该变量是放在值栈的 context 中。
( 2 )如代码所示,还是使用之前定义的材料这个 JavaBean 。笔者定义了一个“ anotherMaterial ”变量,然后将 material 值指定给这个变量。
更多信息请查看 java进阶网 http://www.javady.com/index.php/category/thread
发表评论
-
Struts之拦截器
2012-05-16 17:16 1537今天看了看拦截器,不由得想对拦截器做个描述,在我们进 ... -
struts第一篇:struts诞生记
2012-04-23 22:29 1182Struts是一个开源框架,学Struts有一段时间 ... -
Struts2教程 - 5.4.4 debug标签使用介绍
2012-04-16 21:23 1060技术要点 本节代码具体介绍 debug 数据 标签的使 ... -
Struts2教程 - 5.4.3 date标签使用介绍
2012-04-16 21:23 1179技术要点 本节代码具体介绍 date 数据 标签的使用 ... -
Struts2教程 - 5.2 OGNL表达式语言介绍
2012-04-14 21:15 2172在进行 Struts2 的标签库介绍之前,有必要着重对 ... -
Struts2教程 - 4.1 拦截器在Struts2中的缺省应用
2012-04-09 10:11 1171通过前几章介绍,读者应该明白在 Web 项目中,客户先在视图界 ... -
Struts2教程 - 使用Action类控制导航业务数据
2012-04-09 10:10 1304Struts2 中 Action 充当着一个关键的角色。它解决 ... -
Struts2教程 - 3.4 使用ActionSupport进行校验
2012-04-08 09:04 1582如果 From 数据操作有误,比如输入不是我们需要的数据, ... -
Struts2教程 - 3.3使用Action类控制导航业务数据
2012-04-08 09:04 1228Struts2 中 Action 充当着一个关键的角色。 ... -
Struts2教程 - 5.4.8--10 url标签使用介绍
2012-04-16 21:24 10925.4.8 url 标签使用介绍 ... -
Struts2教程 - 5.4.5 include标签使用介绍
2012-04-16 21:23 1246技术要点 本节代码具体介绍 inclu ... -
Struts2教程 - 5.4.4 debug标签使用介绍
2012-04-17 23:46 1047技术要点 本节代码具体介绍 debug ... -
Struts2教程 - 5.4.3 date标签使用介绍
2012-04-17 23:46 1163技术要点 本节代码具体介绍 date ... -
Struts2教程 - 5.4.2 bean标签使用介绍
2012-04-15 22:57 873技术要点 本节代码具体介绍 bean ... -
Struts2教程 - 5.4.1 action标签使用介绍
2012-04-15 22:57 1168技术要点 本节代码具体介绍 actio ... -
Struts2教程 - 5.3.7 subset标签使用介绍
2012-04-15 22:57 12335.3.7 subset 标签使用介绍 ... -
Struts2教程 - 5.3.5-6 merge、sort标签使用介绍
2012-04-15 22:57 10845.3.5 merge 标签使用介绍 ... -
Struts2教程 - 5.3.4 iterator标签使用介绍
2012-04-14 21:14 1114技术要点 本节代码具体介绍 itera ... -
Struts2教程 - 5.3.3 if、else、elseif标签使用介绍
2012-04-14 21:14 1339技术要点 本节代码具体介绍 if 、 ... -
Struts2教程 - 5.3.2 generator标签使用介绍
2012-04-14 21:14 971技术要点 本节代码具体介绍 gener ...
相关推荐
标题中的“prosys-opc-ua-simulation-server-linux-aarch64-5.4.6-148.zip”指的是Prosys OPC UA Simulation Server的5.4.6-148版本,专为Linux操作系统设计,并且是针对arm64架构的。这个软件是一个模拟服务器,...
Prosys OPC UA Simulation Server 5.4.6-148 Windows版本。 On Windows, run the installer executable prosys-opc-ua-simulation-server-windows-x64-5.4.6-148.exe and follow the instructions. By default, the...
2. **硬件抽象层(HAL)支持**:MCSDK与STM32的HAL库紧密集成,为开发者提供了一致的API接口,方便在不同STM32产品之间移植代码,降低了跨平台开发的难度。 3. **实时性能优化**:套件中的代码经过精心优化,以充分...
资源来自pypi官网。 资源全名:psutil-5.4.6-cp35-cp35m-win32.whl
人大金仓hibernate驱动包
PHP 是免费的,并且使用非常广泛。同时,对于像微软 ASP 这样的竞争者来说,PHP 无疑是另一种高效率的选项。PHP 极其适合网站开发,其代码可以直接嵌入 HTML 代码。 PHP 语法非常类似于 Perl 和 C。PHP 常常搭配 ...
滴滴车主apk-5.4.6-426 didi
标题中的“prosys-opc-ua-simulation-server-linux-x64-5.4.6-148.zip”指的是Prosys公司的OPC UA Simulation Server在Linux操作系统x64架构下的一个版本,具体版本号为5.4.6-148。这个软件主要用于模拟OPC统一架构...
它允许开发者定义一组方法,然后可以被多个类“使用”或“继承”,从而实现代码重用。 2. Short Array Syntax:在PHP 5.4中,引入了新的短数组语法,使得数组定义更加简洁,如 `[$var1, $var2]` 替代了 `array($var...
《Python库:ikabot-5.4.6-py3-none-any.whl全面解析》 在Python编程世界中,库扮演着至关重要的角色,它们提供了丰富的功能,使得开发者能够高效地实现各种复杂的任务。本篇文章将深入探讨名为"ikabot"的Python库...
hibernate-tools-5.4.6.Final
此版本包括适用于英特尔®以太网网络连接的 Linux * 基础驱动程序。 -igb 驱动程序支持所有82575、82576、82580、I350、I210-at、I211-at 和 I354 的千兆位网络连接。 个基于英特尔®以太网控制器 X722 的千兆位...
prosys-opc-ua-simulation-server-mac-aarch64-5.4.6-148.dmg (macOS, M1/M2/ARM/Aarch64, 64-bit) OPC UA模拟器软件,支持MAC 平台,arm指令集
2. **进入目录**:解压后,你需要进入新创建的目录。例如,`cd cilk-5.4.6` 将把当前工作目录切换到 `cilk-5.4.6`。 3. **配置**:在新目录中,执行 `./configure` 脚本进行配置。这个脚本会检查你的系统环境,确定...
6. **doc** 目录:包含Lua的文档,如参考手册和语言教程,帮助开发者理解和使用Lua。 7. **Makefile**:编译脚本,指导用户如何在不同平台上构建Lua。 要编译和安装Lua,首先需要解压这个.tar.gz文件,然后在命令行...
7. **PyQt集成**:eric5推荐与PyQt一起使用,PyQt是Python版本的Qt库,提供了大量用于构建GUI的组件,结合eric5的可视化设计,可以快速构建复杂的用户界面。 **PyQt:Python的UI开发库** PyQt是Python编程语言与Qt...
资源分类:Python库 所属语言:Python 资源全名:cortex-client-5.4.6.zip 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
《Hibernate 5.4.6.Final:Java ORM框架的深度探索》 Hibernate,作为Java领域中最受欢迎的对象关系映射(ORM)框架之一,一直以来都备受开发者青睐。本篇文章将围绕"hibernate-release-5.4.6.Final.zip"这一版本,...
"Prosys OPC UA Simulation Server"是一款专为Windows x64平台设计的模拟OPC-UA服务器软件,版本号为5.4.6-148。 这款模拟服务器主要用于测试和开发,它能够模仿实际的自动化设备和系统,提供模拟数据供开发者验证...