首页
学习
活动
专区
圈层
工具
发布

jsp标签小结

JSP自定义标签试验原文:兔八哥笔记3:JSP自定义标签试验 一、概述 JSP中有一块重要的技术:自定义标签(Custom Tag),最近这几天在学习Struts的时候发现Struts中使用了很多自定义标签...1.优点: 取代了JSP中的Java程序,并且可以重复使用,方便不熟悉Java编程的网页设计人员。 2.开发流程: (1) 编写JSP,在JSP中使用自定义标签。...(2) 在web.xml中指定JSP中使用的标签的.tld(标签库描述文件)文件的位置。 (3) .tld文件中指定标签使用的类。 3....Body的内容可以是JSP中的标准标签,也可以是HTML、脚本语言或其他的自定义标签。...返回值 意义 SKIP_BODY 表示不用处理标签体,直接调用doEndTag()方法。 SKIP_PAGE 忽略标签后面的JSP内容。 EVAL_PAGE 处理标签后,继续处理JSP后面的内容。

1.8K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JAVAWeb| 详解JSP技术、指令、隐式对象、标签

    JSP的简介也就这么些内容,我们的jsp代码,都是写在后缀名为.jsp的文件当中,大家可以尝试用ide创建一个web项目,里面会有一个index.jsp,大家可以看看里面的内容。...taglib指令: 它的用处主要是可以在jsp中引入一些标签库,例如jstl标签库、Struts2标签库。...标签库地址" prefix="前缀" %> 4 JSP隐式对象 当JSP被翻译成servlet的时候,service方法的内部有九个对象定义并且初始化,这九个对象就是我们所说的隐式对象...标签 JSP标签能够用来控制JSP的行为,执行一些JSP的页面动作,通过这些标签也可以实现很多行java代码才能够实现的功能,比如说请求转发等。...这里给大家举几个标签的例子: 页面包含(动态包含): jsp:include page="被包含的页面"/> 页面包含(静态包含): 请求转发:

    83540

    自定义JSP标签

    学习内容: 自定义if标签 自定义foreach标签 自定义数据标签 自定义select标签(在同一个页面,放在文章的最后,名字叫index.jsp) ---- 自定义if标签(后续三个标签都是这个步骤...) 第一步:写业务 第二步:定义助手类 第三步:定义tld文件 第四步:使用自定义jsp标签(在同一个页面,放在文章的最后,名字叫index.jsp) ---- 第一步:写业务:if标签的test属性必须是一个...-- 标签的内容类型:empty表示空标签,jsp表示可以为任何合法的JSP元素 --> jsp 标签的内容类型:empty表示空标签,jsp表示可以为任何合法的JSP元素 --> jsp 标签的内容类型:empty表示空标签,jsp表示可以为任何合法的JSP元素 --> empty <!

    3.9K20

    自制权限框架(一)jsp标签

    2、在jsp中,使用标签,标识着拥有这个权限的用户才能够展示标签中的内容。   ...所以,笔者基于java注解和jsp标签简单的实现了权限框架,它有一定的局限性,不过大家可以进行扩展。 二、jsp标签 在这一篇中,先向大家介绍jsp的权限标签。...在jsp当中,标签都是成对出现的,在开始标签时,将会执行doStartTag()方法,对应的在结束标签时,将执行doEndTag()方法,上面的类中没有写出doEndTag()方法,将会执行父类TagSupport...--是否可用jsp表达式-->   uri的参数需要在jsp中引用,tag的name属性是标签的名称,permissions...至此,jsp的自定义权限标签就介绍完了,还请大家多多指教。下一篇将会介绍controller中的权限注解的实现。

    1.9K20

    熟悉JSP的JSTL标签库

    命令,在Http服务器调用JSP文件时, 根据JSP规范要求自动的将JSP文件书写的所有内容通过输出流写入到响应体 如果有接触过基于ASP .NET Web的MVC开发的C#大哥,就可以将jsp文件看作是...JSTL标签库介绍: JSTL标签库,全称是指: JSP Standard Tag Library JSP标准标签库,是一个不断完善的开放源代码的JSP标签库 开发的目的: EL表达式主要是为了替换JSP...这样就会使得整个jsp页面变得更加简洁 JSTL标签库会有五个不同功能的标签库,本篇内容介绍的是core(核心标签库) Core标签库: uri:http://java.sun.com/jsp/jstl.../core 前缀:c 3、如何使用 1.先导入jstl标签库的jar包: taglibs-standard-impl-1.2.5.jar taglibs-standard-spec-1.2.5.jar...="c" uri="http://java.sun.com/jsp/jstl/core" %> 接下来说明core核心库的标签 4、标签: c:set/>: 作用:set标签可以往域中保存数据 指令:

    33110

    jsp标准标签库整理(JSTL)

    JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。 JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。...引用核心标签库的语法如下: c"  uri="http://java.sun.com/jsp/jstl/core" %> 2.格式化标签 JSTL格式化标签用来格式化并输出文本...引用格式化标签库的语法如下: jsp/jstl/fmt" %> 3.SQL标签 JSTL SQL标签库提供了与关系型数据库...引用SQL标签库的语法如下: jsp/jstl/sql" %> 4.XML标签 STL XML标签库提供了创建和操作...引用XML标签库的语法如下: <%@ taglib prefix="x"             uri="http://java.sun.com/jsp/jstl/xml" %> 在使用xml标签前,

    2K50

    JSP:自定义标签技术

    什么是 JSP 标签 ? JSP 标签是 JavaServer Pages 技术中的特殊语法,它看起来就像普通的 HTML 或者 XML 标签一样。 就像这样 ?...下面以 RookieTable 为例 简要介绍 自定义 JSP 标签 开发技术 2. 怎么写自定义标签 ? A....TagClass,标签处理器 所有 JSP 标签都将引起某些标签处理器的执行,标签处理器包含了用于完成标签目的的必要代码。...标签处理器将在 TLD 中的标签定义中指定,容器则使用该信息将 JSP 中的标签映射到应该执行的Java代码。 ——《Java Web 高级编程,8.1 节》 ?...写一个自定义 JSP 标签分两步 1. 用 TLD 定义标签 2. 编写标签处理类实现标签功能 搞定 3. 怎么用自定义标签 ? 2 步: a. 使用 taglib 指令引用自定义标签库; b.

    1.8K30
    领券