为了账号安全,请及时绑定邮箱和手机立即绑定

JSP常用标签

难度初级
时长 1小时42分
学习人数
综合评分9.70
168人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.6 逻辑清晰
  • EL变量 若$(username)即不写EL变量 那么会按照page request session application 依次查询 若都没有查出来 那么会输出空字符串
    查看全部
    0 采集 收起 来源:EL变量

    2016-05-26

  • "."与"[]"运算符: 以下两种情况用[]而不是用"."
    查看全部
  • "."与"[]"运算符
    查看全部
  • EL表达式基本格式
    查看全部
  • 变量通过EL表达式来获得 什么是EL表达式
    查看全部
  • JSTL标签的四大分类及JSTL函数
    查看全部
  • 需要导入标签库:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 只要导入了jar包才可以有自动补全功能
    查看全部
  • 事实告诉你为什么使用JSTL
    查看全部
    0 采集 收起 来源:为什么使用JSTL

    2016-05-26

  • 为什么要使用JSTL
    查看全部
    0 采集 收起 来源:为什么使用JSTL

    2016-05-26

  • EL能自动类型转换, ${param.count+20}若原类型为字符串,将会自动转型为整形结果为30
    查看全部
  • <!-- 存值到scope中 --> <!-- 第一种写法 --> <c:set value="today" var="day" scope="session"></c:set> <c:out value="${day}"></c:out> <hr> <!-- 第二种写法 --> <c:set var="age" scope="application">four</c:set> <c:out value="${age}"></c:out> <hr> <!-- 通过set标签向person中赋值 --> <jsp:useBean id="person" class="entity.Persion"></jsp:useBean> <c:set target="${person}" property="user" value="admin"></c:set> <c:out value="${person.user}"></c:out> <hr> <c:set target="${person}" property="pwd">123456</c:set> <c:out value="${person.pwd}"></c:out> Ps:不能同时有“var”和“target”属性。“scope” 是可选的,如果没有使用这个属性,则默认为页面作用域
    查看全部
  • <%session.setAttribute("name", "Bob"); %> <c:out value="${name}"></c:out> <hr> <!-- 当变量不存在时,通过default属性输出默认值 --> <c:out value="${name1}" default="error"></c:out> <hr> <!-- 设置输出转义后的字符需要escapeXml属性值设置成false,escapeXml默认值:true --> <c:out value="&ltout标签&gt" escapeXml="false"></c:out>
    查看全部
  • <!-- 不会输出<book>标签 --> <book>书</book> <hr> <!-- 可输出标签但会出现转义问题 --> <c:out value="${fn:escapeXml('<book>书</book>')}"></c:out> <hr> <!-- 可输出标签且不会出现转义问题 --> <c:out value="<book>书</book>"></c:out> <hr> <!-- indexOf函数用法 --> <c:out value="“Hello World”字符串“llo”出现的index值:${fn:indexOf('Hello World','llo')}"></c:out> Ps:如果是xml标签(即使系统不认识),但是也不会输出。
    查看全部
  • <!-- JSTL函数使用 --> <c:out value="“Hello World”字符串中是否包含“Hello”?${fn:contains('Hello World','Hello')}"></c:out> <hr> <c:out value="“Hello World”字符串中是否包含“ABCD”?${fn:contains('Hello World','ABCD')}"></c:out> <hr> <c:out value="“Hello World”字符串中是否包含“hello”(忽略大小写)?${fn:containsIgnoreCase('Hello World','hello')}"></c:out> <hr> <c:out value="“Hello”是否在“Hello World”字符串开头?${fn:startsWith('Hello World','Hello')}"></c:out> <hr> <c:out value="“world”是否在“Hello World”字符串尾部?${fn:endsWith('Hello World','world')}"></c:out> Ps1:配合使用: <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> Ps2:注意(PPT中少了一个“s”):fn:startsWith()和fn:endsWith()。
    查看全部
  • <!-- 存值到scope中 --> <!-- 第一种写法 --> <c:set value="today" var="day" scope="session"></c:set> <c:out value="${day}"></c:out> <hr> <!-- 第二种写法 --> <c:set var="age" scope="application">four</c:set> <c:out value="${age}"></c:out> <hr> <!-- 通过set标签向person中赋值 --> <jsp:useBean id="person" class="entity.Persion"></jsp:useBean> <c:set target="${person}" property="user" value="admin"></c:set> <c:out value="${person.user}"></c:out> <hr> <c:set target="${person}" property="pwd">123456</c:set> <c:out value="${person.pwd}"></c:out> Ps:不能同时有“var”和“target”属性。“scope” 是可选的,如果没有使用这个属性,则默认为页面作用域。
    查看全部

举报

0/150
提交
取消
课程须知
本课程是JAVAEE中JSP开发初级课程,建议小伙伴们先对JSP基础知识修炼完毕,之后再来进修
老师告诉你能学到什么?
1、JSTL核心标签的使用 2、EL表达式与JSTL的配合使用 3、JSTL函数的使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!