//<s:if>标签
<s:if test='%{userTb.userSex == "女"}'>//是否等于某个字符串
<s:if test="userTb.userBirthday == null">
<s:if test="userTb.userBirthday != null">
<s:property value="userTb.userName"/>
<s:text name="userTb.userSex"/>
<s:if test="empList.isEmpty">
<tr align="center">
<td colspan="8">对不起,没有查询到数据!</td>
</tr>
</s:if>
<s:iterator value="empList" id="emp" status="s">
<s:a action="EmpAction!editPage">
<s:param name="emp.empno" value="#emp.empno"></s:param> 编辑
</s:a>
<s:url id="del" action="EmpAction!delete">
<s:param name="empno" value="#emp.empno"> </s:param>
</s:url>
<a href=javascript:del('<s:property value="#del" />')>删除</a>
//JS代码
function del(url){
if(confirm('确实要删除该条信息吗?')){
window.location.href = url;
}
}
分享到:
相关推荐
本篇文章主要关注Struts2中的常用标签,这些标签大大简化了Web开发中的一些常见任务。 首先,我们要明白Struts2标签库与Struts1.x的不同之处。在Struts1.x中,标签库按照功能划分为HTML、Tiles、Logic和Bean等几个...
java Web开发,我们最常用的Struts2常用标签总结,帮助你Struts2常用标签有那些功能
本文将深入解析Struts2中的常用标签,这些标签在实际开发中非常实用,对于初学者理解并掌握Struts2的运行机制至关重要。 首先,我们需要了解Struts2标签库的主要组成部分,它们分为Action、Display、Logic、Field和...
Struts2标签库是Java开发Web应用程序时常用的一个强大工具,尤其在构建MVC(Model-View-Controller)架构的应用程序中发挥着重要作用。Struts2框架提供了丰富的自定义标签库,极大地简化了视图层的开发,使得开发者...
为了更好地掌握Struts2框架并提升开发效率,本文将详细介绍Struts2中常用的标签及其用法,无论您是初学者还是高级用户,都能从中获益。 #### 1. Struts2标签概述 Struts2框架内置了一系列强大的标签库,这些标签...
在Struts2中,标签库是其核心特性之一,提供了丰富的功能,使得开发者能够更高效地编写视图层代码。本文档主要针对"struts2.0常用标签"进行详细讲解,帮助开发者更好地理解和使用这些标签。 1. **ognl表达式**:...
### Struts2页面开发中常用的标签介绍 #### 一、Struts2常用标签概述 Struts2框架在Java Web开发中被广泛应用于构建MVC架构的应用程序。它提供了丰富的标签库来简化页面开发过程,使得开发者能够更加高效地处理...
03Struts2常用标签&DispatchAction.rar03Struts2常用标签&DispatchAction.rar03Struts2常用标签&DispatchAction.rar03Struts2常用标签&DispatchAction.rar
本文将详细介绍Struts2中常用的标签及其应用场景,并给出相应的示例。 #### 二、Struts2常用标签详解 ##### 1. 往Action里传值 - `<input>`标签 在Struts2中,经常需要将表单数据传递给Action处理。最简单的做法是...
### Struts2中常用的Ajax标签解析 在Struts2框架中,为了简化Ajax通信过程,引入了一系列便捷的Ajax标签,这些标签能够有效地提高Web应用程序的交互性和用户体验。本文将深入探讨Struts2中常用的Ajax标签及其用法,...
文本框标签是Struts2标签库中最常用的标签之一,它用于生成文本框控件。例如:用户名" />,该标签将生成一个名为“username”的文本框控件,并显示“用户名”作为标签。 日期型文本框标签: 日期型文本框标签用于...
在Struts2中,有三个常用的标签,它们极大地简化了开发者在视图层的工作,提高了代码的可读性和可维护性。 1. `s:textfield` 标签: 这个标签用于创建HTML输入字段,通常用于用户输入数据。它与Action类中的属性相...
本篇文章将详细讲解Struts2中的常用标签,主要分为九个部分进行阐述。 一、展示数据标签 1. `<s:property>`:这个标签用于显示Action或ActionForm属性的值。例如,`<s:property value="username" />`会显示与...
在Struts2中,这些标签大大增强了JSP页面的功能性和可读性,使得开发者能更高效地构建动态Web应用。通过`Struts.CHM`文档,你可以详细了解到每个标签的属性和用法,以及如何在实际项目中结合使用这些标签来构建复杂...
Struts2的标签库不仅限于JSP页面,也可以在Velocity和FreeMarker等模板技术中使用。 1. **Struts2的作用** - **简化视图**:Struts2的标签库提供了主题和模板功能,帮助开发者快速创建美观且结构清晰的视图页面。 ...
本文主要介绍Struts2中常用的标签,并结合给定的部分内容进行深入解析。 #### 二、Struts2标签分类 根据功能的不同,Struts2中的标签可以大致分为以下几类: 1. **基本HTML标签**:如`<s:textfield>`、`...
下面将详细介绍几个常用且相对复杂的Struts2标签。 1. `s:textfield`: 这个标签用于创建HTML输入字段,通常用于表单数据的输入。它支持许多属性,如`name`(对应Action类中的属性)、`value`(默认值)、`label`...
接下来,我们将详细介绍 Struts2 中的一些常用标签及其具体应用场景。 #### 标签详解 ##### 1. `<s:a href="">` 该标签用于生成 HTML 的 `<a>` 链接标签,类似于 Struts 1.x 中的 `html:link`。它可以通过 `href`...