jstl标签
ww标签--未完成
<ww:iterator value="connectorList">
<tr class="trline">
<td class="tddesc"><ww:property value="connectername" /></td>
<td class="tddesc"><ww:property value="connectertype" /></td>
<ww:iterator value="connectorList">
<tr class="trline">
<td class="tddesc"><ww:property value="connectername" /></td>
<td class="tddesc"><ww:property value="connectertype" /></td>
<ww:iterator value="srvtypeList">
<td class="tddesc">
<input type="checkbox" name="DG1:<ww:property value='connecterid'/>:<ww:property value='numsrvtypeguid'/>"
<ww:iterator value="srvtypesList" status="start">
<ww:if test="numsrvtypeguid == srvtypesList[#start.index]">
checked="checked"
</ww:if>
</ww:iterator>
/></td>
</ww:iterator>
<td class="tddesc"><input type="checkbox" name="DG1:<ww:property value='connecterid'/>:ALL" onclick="appRelation(this);"
<ww:iterator value="srvtypesList" status="start">
<ww:if test="'ALL' == srvtypesList[#start.index]">
checked="checked"
</ww:if>
</ww:iterator>
</ww:iterator>
2、发现问题:
写法一:
<c:if test="${aiService.isApplyNewAccessNumber=='Y'}">
使用已有号码
</c:if>
<c:if test="${aiService.isApplyNewAccessNumber=='N'}">
申请新号码
</c:if>
写法二:
<ww:if test="aiService.isApplyNewAccessNumber==Y">
使用已有号码
</ww:if>
<ww:if test="aiService.isApplyNewAccessNumber==N">
申请新号码
</ww:if>
问题描述:写法一好使,写法二不行
原因:
isApplyNewAccessNumber是个string,而在ww:if中认为"Y"是char,所以修改如下:
方法一:
<ww:if test="aiService.isApplyNewAccessNumber==\"Y\"">
使用已有号码
</ww:if>
<ww:if test="aiService.isApplyNewAccessNumber==\"N\"">
申请新号码
</ww:if>
方法二:
<ww:if test='aiService.isApplyNewAccessNumber=="Y"'>
使用已有号码
</ww:if>
<ww:if test='aiService.isApplyNewAccessNumber=="N"'>
申请新号码
</ww:if>
3、ww:if无法在ec:table中使用,用c:if替代。
JSTL问题记录:
今天在jsp页面引入:<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>,访问页面报错如下:
org.apache.jasper.JasperException: /login.jsp(14,1) According to TLD or attribute directive in tag file, attribute test does not accept any expressions
上网查了下发现如下问题:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 是jstl1,1的写法
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
是jstl1.0的写法
我的jstl是1.0,以前用的都是<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>,没出现问题,这回改为<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>即可。
待解决问题?
另附:
jstl1.1中$()打印值,得加上<%@ page isELIgnored="false" %>。
分享到:
相关推荐
本文将对软件项目运维工作记录表的标题、描述、标签和部分内容进行详细的解释和分析,并从中提取相关的知识点。 标题:软件项目运维工作记录表.pdf 描述:软件项目运维工作记录表.pdf 标签:技术及资料 部分内容...
在实际操作中,需求调研记录表的使用需要配合良好的沟通技巧,确保需求的准确传达和理解,减少后期的返工和误解,提高项目的成功率。同时,定期回顾和更新记录表,以适应项目进展和客户需求的变化,是保持软件产品...
本文主要探讨的是在Java项目中如何进行日志记录,以及涉及到的一些工具和库。 首先,日志记录的基本概念是将程序运行过程中的信息、警告、错误等输出到一个文件或者控制台,以便于后期分析。Java项目中常见的日志...
这个"参考资料-C-01B苗木实测项目检查记录表.zip"压缩包文件,虽然从标题上看似乎与苗木测量项目相关,但结合标签我们可以推测这可能是使用C语言进行的一项实际项目或教学实例。 1. **C语言基础知识**:C语言以其...
在这个基于Struts2的自定义分页标签的实践中,我们将深入探讨如何创建、配置和使用自定义标签来实现数据的分页展示,同时与Oracle数据库进行交互。 首先,理解分页的基本概念至关重要。分页是将大量数据分成小块,...
1. 创建分页标签接口:定义获取总记录数、当前页数据、总页数等方法。 2. 实现分页标签接口:根据传入的参数(如页码、每页数量)计算出起始位置和结束位置,然后调用Hibernate的Query对象进行分页查询。 3. 设计...
【标题】:“Enter创意工作小组项目开发工作记录(一)” 这篇博客主要记录了Enter创意工作小组在项目开发过程中的初期阶段,详细分享了他们在软件开发中的经验与实践。作为一个专业的IT行业大师,我将从这个标题中...
2. **项目历史记录**:Visual Studio保存项目历史记录是为了方便用户快速访问最近使用的项目,但过多的记录可能会使列表变得杂乱,影响查找效率。 3. **注册表编辑**:清理工具通过修改注册表来删除历史记录,这是...
本开源项目“安卓Andriod源码——日志记录”提供了自定义的日志工具,以替代或扩展Android系统默认的日志系统(Logcat)。下面我们将详细探讨这个开源项目及其使用方法。 首先,了解日志记录的基本概念。Android的...
标签记录软件的一个重要应用场景是在项目管理中,团队成员可以共同使用Label-BTRT来跟踪任务、事件和资源。通过共享标签,团队可以更好地协作,确保每个人都对项目的进展有清晰的理解。 总的来说,Label-BTRT是一款...
通过对"安卓Android源码——日志记录,开源项目使用方法见说明.zip"的分析,我们可以学习到以下关键知识点: 1. **日志级别**: 安卓中的日志系统支持多种级别,包括`VERBOSE`、`DEBUG`、`INFO`、`WARN`、`ERROR`...
这个标签库通常与Spring MVC、Struts2等框架结合使用,提供了一种声明式的方式来展示数据分页。下面将详细解释`pager-taglib`的使用方法、核心概念以及其在实际项目中的应用。 一、`pager-taglib`概述 `pager-...
在标签“WINCC 操作记录”中所包含的关键知识点有: 1. WinCC中配置操作记录的方法。文档提到在WinCC V7.0版本中,可以使用C动作和VBS动作的标准函数生成用户自定义操作员消息。这是从特定版本之后才可用的新特性,...
在Android应用开发中,"本地历史记录及产品标签(单选、多选)"是一个常见的功能需求,尤其在电商或者资讯类应用中。这个功能允许用户查看他们过去的行为记录,并通过标签来对产品进行分类和选择。下面我们将详细...
本资源"安卓日志分析崩溃拦截相关-日志记录开源项目使用方法见说明.zip"提供了一个开源的日志记录工具,旨在帮助开发者更有效地收集和分析日志,以及拦截应用崩溃情况。 1. **日志记录**: 在Android系统中,开发者...
本资源包“日志记录,开源项目使用方法见说明.zip”包含了关于如何在Android项目中运用开源日志库的详细指南,对于代码学习、毕业设计以及Java开发者来说都是宝贵的参考资料。 首先,我们来了解一下日志记录在...
综上所述,这个项目使用C++编程语言,利用Visual Studio作为开发环境,实现了每秒监测并记录CPU使用率的功能。通过编译和运行`cpu_usage.cpp`,我们可以得到`cpu_use_rate.txt`这样的输出文件,用于分析系统的CPU...
标签中提到了"apache",这可能意味着项目中使用了Apache相关的开源库或组件。Apache Commons Lang、Apache HttpClient等可能是项目依赖的一部分,提供了额外的功能,如字符串处理、网络通信等。 六、学习与实践 ...
例如,一个应用程序可能有一个标签页用于显示数据列表,另一个用于编辑选定的记录,第三个用于显示帮助文档。 至于解压密码.html和csharptabs.rar这两个文件,它们似乎与主题相关但未提供具体内容。`csharptabs.rar...