`
sbfivwsll
  • 浏览: 60211 次
  • 性别: Icon_minigender_1
  • 来自: 四川
社区版块
存档分类
最新评论

jsp tag file中使用c:when 标签无法正确判断的问题

 
阅读更多

今天使用jsp tag file来引入内容,并在tag file中使用了c:when 标签:

<%@tag language="java" pageEncoding="UTF-8" isELIgnored="false"%>
<%@attribute name="obj" required="true">
<c:choose>
	<c:when test="${obj == 'text'}">
if -text
         </c:when>
         <c:when test="${obj=='select'}">
if -select
         </c:when>
    </c:choose>

然后很happy地在jsp中引入该tag文件:

<tag:XXX obj='text'/>

之后到浏览器一跑,结果text和select都显示出来了,查找半天不得结果,最后发现还要在tag file里边引入core的tag包,哪怕你在jsp中引用了,也必须到tag file中引用才行。将tagfile修改为:

<%@tag language="java" pageEncoding="UTF-8" isELIgnored="false"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@attribute name="obj" required="true">
<c:choose>
	<c:when test="${obj == 'text'}">
if  -text
         </c:when>
         <c:when test="${obj=='select'}">
if  -select
         </c:when>
    </c:choose>

再重新在浏览器中刷新,即可显示出text,不会出现select了。。。

分享到:
评论

相关推荐

    myeclipse2017 jsp页面 在select里面写 导致后面代码不是彩色问题

    myeclipse2017 jsp页面 &lt;c:if&gt;在select里面写 导致后面代码不是彩色问题 一半黑一半彩色

    JSP自定义标签:最近在项目中要用到这种技术,所以自己就写一个经典的HelloWorld实例

    tag标签相关属性:实现简单标签处理程序 标签处理程序是一个在运行时调用的Java类,它包含在 JSP文件中使用的自定义标签的实现代码.标签处理程序必须实现或扩展javax.servlet.jsp.tagext包中的类和接口.javax.servlet...

    jsp脚本和标签:实现循环和分支逻辑

    jsp脚本和&lt;logic:iterate&gt;标签:实现循环和分支逻辑 jsp脚本和&lt;logic:iterate&gt;标签:实现循环和分支逻辑 jsp脚本和&lt;logic:iterate&gt;标签:实现循环和分支逻辑

    jsp tag标签的使用

    NULL 博文链接:https://username2.iteye.com/blog/1605703

    JSP2.0 Tag 使用

    jsp2.0 tag 的一个简单的使用说明文档,有助于了解tag的使用

    birt jsp tag

    BIRT中JSP Tag的使用 BIRT从2.2开始(最好采用2.2M6及以后版本),提供JSP tag的支持。 现在主要提供了以下5个JSP Tag: 1. viewer --------- 对应 frameset/run 模式,基于Ajax 2. report ---------- 对应 preview...

    jsp中htmlselect标签的用法

    html:select&gt;标签的用法 &lt;html:select property="theChoice"&gt; &lt;html:options collection="choiceLists" property="value" labelProperty="description" /&gt; &lt;/html:select&gt;

    jsp标签大全

     · 怎么使用tag标签?  o 声明要使用的tag库  o 找到与之对应的tag处理类  o tag标签的类型  · 自定义tag标签  o tag处理类  o tag库描述  o tag标签示例  o 带属性的tag  o 带body的tag  o 定义了脚本...

    jsp 定制标签(Custom Tag)

    怎样自己定制标签(Custom Tag) (整理的学习笔记) 步骤1、创建一个Tag handler class(标记处理器类) package javax.servlet.jsp.tagext 开发空Body的标签处理器类—–&gt;1)implements Tag 2)extends TagSupport 空Body...

    jsp自定义标签报错的问题

    在网上学习jsp自定义标签的时候, 出现了异常, 在网上寻找了好久, 都没有找到合适的答案, 自己通过摸索最后成功, 分享给大家, 希望能够帮助到你, 自定义标签不能放在java Project中, 只能在java web Project中才可以.

    JSP 标准标签库(c标签库)

    jsp页面使用C标签,需要在页面引入c标签库 JSP 标准标签库(JSTL)

    jsp+oracle

    exp jsp/jsp@orcl file=c:\jsp.dmp log=c:\jsp.log exp jsp/jsp@orcl file=c:\jsp_crm.dmp log=c:\jsp_crm.log tables=(crmuser,customer,orders) imp test/test@orcl file=c:\jsp.dmp log=c:\jsp_imp.log ignore...

    jsp简单标签的使用

    本视屏是李兴华老师讲解的jsp中基本标签的介绍及使用。 初学jsp的人可以很快了解jsp中基本标签的使用。

    jsp File Browser中文版

    修改于国外著名的开源JSP文件管理器,原版不支持中文,...2、如有任何疑问请联系本人QQ313783837(添加请注明jspFileBrowser中文版);3、喜欢原版的可以下载原版,官方地址是:http://www.vonloesch.de/jspbrowser.html

    jsp标签说明,自己写的tag

    jsp标签说明2222222ffffffffffffff

    jsp-file-browser 1.2 JSP文件管理器

    jsp-file-browser 1.2 截止2022年8月11日最新版本,一个jsp文件可实现系统文件管理上传,下载,查看。鄙视那些骗币的人,下载了自己改改,结果错误一大堆还不能用。 此文件原版正品,非常好用,但要注意仅限于正常...

    JSP自定义标签JSP自定义标签

    JSP自定义标签JSP自定义标签JSP自定义标签JSP自定义标签JSP自定义标签JSP自定义标签

    JSP之使用jsp:forward实现用户信息验证的页面跳转

    JSP之使用jsp:forward实现用户信息验证的页面跳转 参考博客地址:https://blog.csdn.net/qq_36631076/article/details/79709868

    一个JSP标签插件实例Noka tag源码.rar

    一个JSP标签插件实例Noka tag源码,一组专一为JSP而开发的软件标签系统,支持多种数据库的集数据处理与显示的标签包,它包括以下组件:数据表格(DBTable)标签;时间日期(DateOrTime)标签;组合选择框...

    一个很简单的jsp新闻网站(tag文件和jsp链接)

    一个很简单的jsp新闻网站(tag文件和jsp链接)一个很简单的jsp新闻网站(tag文件和jsp链接)一个很简单的jsp新闻网站(tag文件和jsp链接)一个很简单的jsp新闻网站(tag文件和jsp链接)一个很简单的jsp新闻网站(tag...

Global site tag (gtag.js) - Google Analytics