美文网首页
JavaEE——JSP标签

JavaEE——JSP标签

作者: 凯哥学堂 | 来源:发表于2017-12-22 18:01 被阅读15次

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

JSP标签

JSTL:java自己开发出来的一套标记库,给你在JSP页面中使用的,可以简化和美化JSP页面的代码,它同样有循环、判断、三元等各种语句,和el表达式混用。一般我们用上了jstl和el表达式之后在jsp页面上就看不到java代码了。

想用jstl标记库,你要先检查一下maven依赖的包中有没有jstl的包:

没有jstl包的话,要自己引进来:

先到maven中央库中去把jstl的依赖拿进来;

引入失败,那我就把下载的包放到WEB-INF下的lib里,然后addtobuild,

然后如果你想在jsp页面中使用jstl标记库,首先要用taglib命令把jstl标记库引入进来:

Jstl标记库学习:

1.表达式标记:out、set、remove、catch

2.流程标记:if(没有else,单路)、choose(多路-when、otherwise)

3.循环标记:forEach、forTokens

Set标记:

还可以给一个对象中的属性赋值:

直接用el表达式来输出的话,没办法过滤掉html代码:

用out来输出的话,它可以进行过滤,它会把html代码过滤成实体:

当然了,上面就是out输出时的过滤的效果了,如果你不想过滤的话,可以用escapeXml来设为false进行过滤:

还可以对一些没有的属性输出默认的值(用三元可以做到同样的效果):

这个remove是可以用来删除存储的属性值的。

Catch可以用来捕获异常的信息,然后后面还可以对异常错误信息进行打印输出。

单路条件if判断如上图。

还有多路条件判断:

多路条件判断,其间还可以使用if语句来做条件判断。

用jstl和el表达式来改index.jsp页面:

相关文章

  • JavaEE——JSP标签

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互...

  • 五、Jsp 标签

    1 jsp标签1.1 jsp标签的作用jsp标签作用:替换jsp脚本。 核心标签库的重点标签:保存数据:

  • Tomcat安装及IDEA配置

    Tomcat 中小型JavaEE服务器,仅支持少量的JavaEE规范servlet/jsp 下载 http://t...

  • 5.Jsp标签

    1.Jsp标签 1.Jsp标签的作用 2. Jsp标签分类 3.Jsp内置标签 4.JSTL标签 5.JSTL使用...

  • 一、JSP 入门

    JAVAEE 13 种计算规范之一,JSP (Java Server Page) 是一种模板技术。 JSP有如下特...

  • JSP基础

    2019-05-14 基本知识 什么是JSP JSP是Java Server Pages的缩写,是符合JavaEE...

  • JavaWeb之JSP

    八、JSP 目录:什么是JSP、JSP原理、JSP基础语法、JSP指令、9大内置对象、JSP标签 JSTL标签 E...

  • JSP学习笔记

    JSP(Java Server Page)和Servlet是JavaEE的两个基本成员,二者本质相同,JSP最终也...

  • JavaEE——jsp介绍

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互...

  • JSP基础学习笔记(3)--JavaBean

    JSP动作标签:

网友评论

      本文标题:JavaEE——JSP标签

      本文链接:https://www.haomeiwen.com/subject/qvexgxtx.html