- 浏览: 64064 次
- 性别:
- 来自: 四川
最新评论
今天使用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了。。。
发表评论
-
struts2 中获取 web资源的方式
2016-01-08 17:02 539在struts2中获取 web资源的方式大致可分为获取扩展 ... -
sql server、db2、oracle 存储过程动态sql语句示例
2015-01-31 19:00 1845Oracle CREATE OR REPLACE PRO ... -
ie9 中出现不明的异常(参数是必选项 (Argument not optional)、尚未实现)等
2015-01-27 23:57 1315<script type="text/jav ... -
SAXParseException: The content of element type "configuration" must match
2014-09-15 23:57 1975在mybatis的配置文件中新增加<databaseI ... -
java.lang.ClassNotFoundException: Cannot find class: DB_VENDOR
2014-09-15 23:45 2018在mybatis 中使用databaseIdProvide ... -
spring mvc3 + fastjson 转换 REST 参数以及输出
2014-03-27 00:16 4264spring 3可以支持Rest风格参数,其内置了jack ... -
eclipse中编辑log4j 的xml配置文件时,自动提示
2014-03-27 00:05 899方法1. 配置log4j.dtd文件: Windows - ... -
java json 转换之 Jackson 框架
2013-08-01 21:50 1179转自:http://www.cnblogs.com/hooj ... -
eclipse/myeclise 自定义注释中的变量名称
2013-07-01 23:18 981eclipse/myeclipse中自带了 ... -
Eclipse Class Decompiler——Java反编译插件
2012-11-08 22:41 1246Eclipse Class Decompiler,整 ... -
struts+spring+hibernate整合问题解决方法 陆续更新中....
2009-01-01 10:33 889在整合ssh过程中出现的问题和解决方法: 一、 严重: Ser ... -
DWR通过Annotation与spring整合
2009-01-21 22:05 672DWR 2.0 增加了一个很有趣的新特性,Annotat ... -
div嵌套页面 div加载页面 (其中获取目标页面的内容是用dwr框架连接java程序做的)
2009-03-15 16:58 664前段时间因为有需要,要在div中加载一个页面。但是以前没做过, ... -
tapestry autocomplete 更改样式及定位
2009-07-09 19:02 727版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文 ... -
Java中的main()方法详解
2009-07-12 16:23 657源文作者:leizhimin 源文链接:http:/ ... -
tapestry5 集成 spring 的事务管理
2009-07-22 15:43 604说明:使用的是tapestry5.1.0.5 和spring ... -
tapestry5 布局 参数的处理
2009-07-23 17:24 449<?xml version="1.0" ... -
tapestry不支持 等html特殊符号的解决方法
2009-07-23 17:34 566在使用tapestry时,偶然发现使用 &a ... -
WebService大讲堂之Axis2(1):用POJO实现0配置的WebService
2009-07-28 15:01 438转自:http://space.itpub.net ... -
WebService大讲堂之Axis2(2):复合类型数据的传递
2009-07-28 15:25 529转自:http://space.itpub.net/12921 ...
相关推荐
- 在JSP 2.4版本中,使用JSTL可能遇到与EL(Expression Language)的兼容性问题,导致错误提示“According to TLD or attribute directive in tag file, attribute value does not accept any expressions”。...
* 在 JSP 页面中使用标签文件 `”WEB-INF/tags” prefix=”标签的前缀名”%>` 四、JSTL 标准标签 JSTL(JSP Standard Tag Library)是一种实现 Web 应用程序中常见的通用功能的定制标记库集。JSTL 的优点包括: *...
其中,Struts2 提供了大量的标签库(Tag Library),这些标签不仅简化了 JSP 页面的编写工作,还增强了页面的表现力和交互性。本文将详细介绍 Struts2 标签的基本用法及其应用场景。 #### 标签分类与功能概述 1. *...
JSTL提供了类似Java中的条件语句功能,如`<c:if>`用于条件判断,`<c:when>`和`<c:otherwise>`与`<c:choose>`一起构成类似if-else-if-else的结构。选项`B.<c:else>`实际上是错误的,因为JSTL中没有单独的`<c:else>`...
- `language`: 表明可以在 JSP 页面中使用 Java 语言编写脚本。 - `contentType`: 定义文档的 MIME 类型及其字符集。例如:`contentType="text/html;charset=UTF-8"`,告诉浏览器这是一份 HTML 文档并使用 UTF-8 ...
JSP Simple Examples Index 1. Creating a String In jsp we create a string as we does in a java. In jsp we can declare it inside the declaration directive or a scriptlet directive. String Length In ...
- 可以使用`c:if`、`c:choose`、`c:when`和`c:otherwise`等标签进行条件判断。 #### 十二、HTML、CSS 1. **Html标准结构包括哪些部分?** - HTML文档的基本结构包括`<!DOCTYPE html>`、`<html>`、`<head>`和`...
动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件...
The tag feature promotes reusable code and abstracts Java code from the JSP file. This feature allows nice integration into JSP-based development tools that allow authoring with tags. • Tag library ...
动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件的...
This package contains 3 kid: 1. a book Developing Flex Applications 2. a web page viewer for doc88 ebt ... CONTENTS PART I: Presenting Flex CHAPTER 1: Introducing Flex....About Flex....