<c:forEach items="${list}" var="gps" varStatus="status">
<c:set var="background" value="background:#F5F5F5;"/>
<c:if test="${status.index%2 !=0}">
<c:set var="background" value=""/>
</c:if>
<li style="width:672px; height:26px;border:1px solid #DBDBDB; border-top:none; <c:out value="${background}"/>">
${status.index + 1}
<a href="/MMCLBS/routeOperate/inquireRouteBook?routeid=${gps.routeId }">${gps.name}</a>
<a href="/MMCLBS/routeOperate/deleteRoute?routeid=${gps.routeId }">删除经验路线</a>
</li>
</c:forEach>
分享到:
相关推荐
**OGNL(Object-Graph Navigation Language)**是一种强大的表达式语言,主要用于获取和设置Java对象的属性。在Java开发中,特别是在Spring MVC框架中,OGNL被广泛用于视图层的表达式解析,使得我们可以方便地访问和...
factory.setRepository(new File(path)); // 1mb factory.setSizeThreshold(1024 * 1024); // 实现文件上传的核心 ServletFileUpload upload = new ServletFileUpload(factory); try { List...
例如,在 JSP 页面中,可以使用 JSTL 来控制流程和数据处理,同时利用 EL 或 OGNL 进行数据的访问和展示。在 Struts2 应用中,则可以充分利用 Struts 标签来处理复杂的业务逻辑和数据展示需求。
Struts 2的标签库更加强大和灵活,支持更多OGNL表达式,使得页面与模型的交互更加直观。 在给定的压缩包文件中,`java+web+标签大全.CHM`和`-java-web-tag-zh.chm`可能包含了这些标签库的详细文档和中文说明,可以...
在这个例子中,当`execute`方法执行时,`key1`和`key2`被推入值栈,然后在JSP页面上可以通过OGNL表达式访问这些值。 **总结** 在Struts 2框架中,值栈和OGNL的使用大大简化了数据在模型、视图和控制器之间的传递,...
在IT行业中,表达式语言(Expression Language,简称EL)是一种用于简化Java服务器页面(JSP)和其他Java EE组件中数据访问的标记语言。EL的主要目标是提供一种简单、直观的方式来获取和设置对象属性,以及执行基本...
4.5.3 <jsp:setProperty>获取不到表单中的所有信息 4.6 精彩回顾 第5章 Web应用的缔造者 ——Servlet技术 5.1 本章学习任务 5.1.1 本章知识体系 5.1.2 实例开发任务 5.2 与时俱进——了解Servlet技术 5.2.1 初步...
本文主要讲解了在Java中如何遍历Map集合,这是在日常编程中经常遇到的一个操作,特别是在需要处理键值对数据时。以下将详细介绍Map集合的...对于Web开发者,了解如何在JSP页面中利用标签库遍历Map集合也是十分必要的。
JSP页面可以通过内置对象如`request`、`response`、`out`、`session`、`application`、`pageContext`、`page`、`config`和`exception`等来访问HTTP请求和响应的信息,以及控制页面流。 - `<jsp:userBean>`: 用于...
例如,如果在JSP页面上有这样一个表单: ```jsp 提交" /> ``` 对应的Action类可以这样设计: ```java public class SubmitAction extends ActionSupport { private String username; public String ...
2. 设置欢迎页面,例如`index.jsp`。 **编写Struts2配置文件(struts.xml)** Struts2的配置文件`struts.xml`定义了应用程序的行为。在这个文件中,你需要声明Action、结果类型和其他相关配置。 ```xml ...
比如,`<s:property value="propertyname" />`标签就是通过OGNL表达式来获取Action中的属性值并显示在页面上。 总之,理解和熟练使用ONGNL对于高效地开发Struts2应用至关重要,它简化了数据绑定和表达式处理,提高...
例如,如果表单中有两个字段`user.username`和`user.password`,那么Struts2将会尝试将这两个字段的值分别设置到Action类中名为`user`的对象的`username`和`password`属性上。 #### 四、示例代码分析 下面通过一个...
MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录. orm...