社区
Java EE
帖子详情
jstl语句变量如何写?
xxcw
2007-07-31 07:38:45
<c:if test="${customercity.code}==<%=selectCity%>">
selectCity是一个request的变量
...全文
243
5
打赏
收藏
jstl语句变量如何写?
<c:if test="${customercity.code}=="> selectCity是一个request的变量
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RatKing
2007-08-10
打赏
举报
回复
你是对的,是这样写。
这符合JSP1.2与JSTL1.0规范,可以在Tomcat4.1上运行。
不过,也是有前提的:
1. 已经使用过request.setAttribute("city", city)
2. 已经使用过request.setAttribute("selectCity", selectCity)
3. city是一个集合(比如List或Set)或对象数组,该集合内的那个Object(customercity)有code和name属性,并且有对应的public型的getCode()与getName()方法
4. 我自己编程时,全是双引号,不必用单引号。
此外,如果你的Web容器(比如Tomcat5.5)支持JSP2.0规范,还可以简化为:
<select name="city">
<c:forEach var="customercity" items="${city}">
<c:if test="${customercity.code==selectCity}">
<option value="${customercity.code}" selected>${customercity.name}</option>
</c:if>
<c:if test="${customercity.code!=selectCity}">
<option value="${customercity.code}">${customercity.name}</option>
</c:if>
</c:forEach>
</select>
xxcw
2007-08-07
打赏
举报
回复
再顶一次,希望有人帮助我
xxcw
2007-08-01
打赏
举报
回复
谢谢楼上的,
我有一个option想当值等于selectCity时选中,下面这样为什么不行?
<select name="city">
<c:forEach var="customercity" items="${city}">
<c:if test='${customercity.code==selectCity}'>
<option value="<c:out value='${customercity.code}'/>" selected><c:out value="${customercity.name}"/></option>
</c:if>
<c:if test='${customercity.code!=selectCity}'>
<option value="<c:out value='${customercity.code}'/>"><c:out value="${customercity.name}"/></option>
</c:if>
</c:forEach>
</select>
xxcw
2007-08-01
打赏
举报
回复
上面的写法可以吗?
penghuasheng
2007-07-31
打赏
举报
回复
<c:if test="${customercity.code==selectCity}">
jstl
学习-
变量
的取值范围和编译后的代码
**
JSTL
(JavaServer Pages Standard Tag Library)学习——
变量
的取值范围和编译后的代码**
JSTL
是Java Web开发中常用的一组标准标签库,它提供了一系列的标签来简化HTML或JSP页面中的Java逻辑。在
JSTL
中,
变量
的...
JSTL
需要的jar包
2. `<c:choose>`, `<c:when>`, `<c:otherwise>`:条件分支,类似Java的switch
语句
。 3. `<c:forLoop>`:循环标签,可以进行遍历操作。 4. `<c:forEach>`:遍历集合或数组。 5. `<c:set>`:设置
变量
,可以在页面、...
jstl
标签jar包(
jstl
-api-1.2和
jstl
-impl-1.2)
- `<sql:update>`:执行SQL更新
语句
。 - `<sql:transaction>`:管理数据库事务。 **
JSTL
的XML库(fmt、func、tagext)**: - `<fmt:formatDate>` 和 `<fmt:formatNumber>`:格式化日期和数字。 - `<fmt:message>` ...
JSTL
中文帮助文档
**
JSTL
(JavaServer Pages Standard Tag Library)中文帮助文档**
JSTL
是一套用于 JavaServer Pages (JSP) 的标准标签库,旨在简化 JSP 开发,提高代码的可读性和可维护性。它提供了多种核心标签和扩展标签,包括...
jstl
学习大全,
jstl
源码,很全的
jstl
学习代码
**
JSTL
(JavaServer Pages Standard Tag Library)学习大全**
JSTL
是JavaWeb开发中的一个强大工具,它提供了一套标准的标签库,用于简化HTML或XML页面上的JavaServer Pages(JSP)代码。本资源集合包含了丰富的
JSTL
...
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章