`
xw302
  • 浏览: 123496 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

项目使用标签记录

阅读更多

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 描述:软件项目运维工作记录表.pdf 标签:技术及资料 部分内容...

    软件项目需求调研记录表

    在实际操作中,需求调研记录表的使用需要配合良好的沟通技巧,确保需求的准确传达和理解,减少后期的返工和误解,提高项目的成功率。同时,定期回顾和更新记录表,以适应项目进展和客户需求的变化,是保持软件产品...

    Java项目记录日志

    本文主要探讨的是在Java项目中如何进行日志记录,以及涉及到的一些工具和库。 首先,日志记录的基本概念是将程序运行过程中的信息、警告、错误等输出到一个文件或者控制台,以便于后期分析。Java项目中常见的日志...

    参考资料-C-01B苗木实测项目检查记录表.zip

    这个"参考资料-C-01B苗木实测项目检查记录表.zip"压缩包文件,虽然从标题上看似乎与苗木测量项目相关,但结合标签我们可以推测这可能是使用C语言进行的一项实际项目或教学实例。 1. **C语言基础知识**:C语言以其...

    基于struts2 自定义标签 分页

    在这个基于Struts2的自定义分页标签的实践中,我们将深入探讨如何创建、配置和使用自定义标签来实现数据的分页展示,同时与Oracle数据库进行交互。 首先,理解分页的基本概念至关重要。分页是将大量数据分成小块,...

    java企业项目开发中的自定义分页标签

    1. 创建分页标签接口:定义获取总记录数、当前页数据、总页数等方法。 2. 实现分页标签接口:根据传入的参数(如页码、每页数量)计算出起始位置和结束位置,然后调用Hibernate的Query对象进行分页查询。 3. 设计...

    Enter创意工作小组项目开发工作记录(一)

    【标题】:“Enter创意工作小组项目开发工作记录(一)” 这篇博客主要记录了Enter创意工作小组在项目开发过程中的初期阶段,详细分享了他们在软件开发中的经验与实践。作为一个专业的IT行业大师,我将从这个标题中...

    VS清除项目记录软件

    2. **项目历史记录**:Visual Studio保存项目历史记录是为了方便用户快速访问最近使用的项目,但过多的记录可能会使列表变得杂乱,影响查找效率。 3. **注册表编辑**:清理工具通过修改注册表来删除历史记录,这是...

    安卓Andriod源码——日志记录,开源项目使用方法见说明.zip

    本开源项目“安卓Andriod源码——日志记录”提供了自定义的日志工具,以替代或扩展Android系统默认的日志系统(Logcat)。下面我们将详细探讨这个开源项目及其使用方法。 首先,了解日志记录的基本概念。Android的...

    网页版标签记录软件label-btrt.zip

    标签记录软件的一个重要应用场景是在项目管理中,团队成员可以共同使用Label-BTRT来跟踪任务、事件和资源。通过共享标签,团队可以更好地协作,确保每个人都对项目的进展有清晰的理解。 总的来说,Label-BTRT是一款...

    安卓Android源码——日志记录,开源项目使用方法见说明.zip

    通过对"安卓Android源码——日志记录,开源项目使用方法见说明.zip"的分析,我们可以学习到以下关键知识点: 1. **日志级别**: 安卓中的日志系统支持多种级别,包括`VERBOSE`、`DEBUG`、`INFO`、`WARN`、`ERROR`...

    pager-taglib 分页标签使用

    这个标签库通常与Spring MVC、Struts2等框架结合使用,提供了一种声明式的方式来展示数据分页。下面将详细解释`pager-taglib`的使用方法、核心概念以及其在实际项目中的应用。 一、`pager-taglib`概述 `pager-...

    WINCC操作记录

    在标签“WINCC 操作记录”中所包含的关键知识点有: 1. WinCC中配置操作记录的方法。文档提到在WinCC V7.0版本中,可以使用C动作和VBS动作的标准函数生成用户自定义操作员消息。这是从特定版本之后才可用的新特性,...

    本地历史记录及产品标签(单选、多选)

    在Android应用开发中,"本地历史记录及产品标签(单选、多选)"是一个常见的功能需求,尤其在电商或者资讯类应用中。这个功能允许用户查看他们过去的行为记录,并通过标签来对产品进行分类和选择。下面我们将详细...

    安卓日志分析崩溃拦截相关-日志记录开源项目使用方法见说明.zip

    本资源"安卓日志分析崩溃拦截相关-日志记录开源项目使用方法见说明.zip"提供了一个开源的日志记录工具,旨在帮助开发者更有效地收集和分析日志,以及拦截应用崩溃情况。 1. **日志记录**: 在Android系统中,开发者...

    日志记录,开源项目使用方法见说明.zip

    本资源包“日志记录,开源项目使用方法见说明.zip”包含了关于如何在Android项目中运用开源日志库的详细指南,对于代码学习、毕业设计以及Java开发者来说都是宝贵的参考资料。 首先,我们来了解一下日志记录在...

    每秒获取系统cpu使用率记录文件

    综上所述,这个项目使用C++编程语言,利用Visual Studio作为开发环境,实现了每秒监测并记录CPU使用率的功能。通过编译和运行`cpu_usage.cpp`,我们可以得到`cpu_use_rate.txt`这样的输出文件,用于分析系统的CPU...

    日志记录,开源项目使用方法见说明.zip安卓程序源码资源下载

    标签中提到了"apache",这可能意味着项目中使用了Apache相关的开源库或组件。Apache Commons Lang、Apache HttpClient等可能是项目依赖的一部分,提供了额外的功能,如字符串处理、网络通信等。 六、学习与实践 ...

    C#使用窗体标签页控件实例

    例如,一个应用程序可能有一个标签页用于显示数据列表,另一个用于编辑选定的记录,第三个用于显示帮助文档。 至于解压密码.html和csharptabs.rar这两个文件,它们似乎与主题相关但未提供具体内容。`csharptabs.rar...

Global site tag (gtag.js) - Google Analytics