栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVAEE笔记

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVAEE笔记

Eclipse 自动补全代码快捷健 Alt+/


 十、EL表达式概述和标签技术初步了解

(提高jsp效率)

表达式语言技术(Expression Language = EL)

$符进行运算

 


EL表达式的优势

注:上方为JAVA正规表达式

        中间为JSP表达式

        下方为EL表达式

EL与其他两个相比简洁,效果相同,效率提升


EL表达式执行算数、关系、逻辑运算

 


EL表达式 访问请求参数

 


EL表达式可以访问各种范围的数据(request,session,application)

 

 

 注:没有指定范围的时候,则开启自动搜索,从request->session->application 依次搜索


EL表达式可以方便的获取javabean属性

首先创建javabean属性

 

按照上面的方法得出的代码就是javabean

为了创建实例的方便,创造全参构造方法 

如何获取

student no:${stu.stuNo}, sutdent name:${stu.stuName}, student mark:${stu.mark}

显示出结果


JSP注释

<%--        --%>


小结例题:

到请求范围中查找一个key为mycar的car对象:
        1.有找到。则使用本地变量mysar指向它,然后使用它。
        2.没找到,则创建一个car对象,以mycar为key保存到请求范围,然后使用本地变量mycar指向它,然后使用它。


十一、JSP标签技术原理概述 前言:

换了一种环境,换了一种说法


JSP标签库

jsp标签库是jsp页面上的第一个标签库,由SUN公司开发,也称为JSP动作

jsp标签库是默认导入的,可以直接使用。其他标签库都需要导入。


修改/查看 属性名、属性值

若想知道其他属性则可以使用下面方法显示

第一种

 

第二种


小结例题:

 


jsp:forward 标签

 

 特性:forward提交网址未发生改变
jsp:include 标签

 


JSTL :  JAVA standard tag library 下载和配置相关jar包

下载


网址: https://mvnrepository.com/https://mvnrepository.com/

 

 

 

配置


JSP标签库的头文件和库

头文件              *.tld   【(tag library description file) 标签库描述文件】

库                     *.jar   【(java archive)  】


十二、JSTL常见标签说明和使用 标签库描述文件

c标签库使用率在90%以上


JSTL使用格式


JSTL常见标签 c:url     绝对路径

/应用程序名/tag.jsp


c:set,c:out  JSTL和EL的整合操作

 

 以上三种形式都可以取出mark的值

但是c:out可以设置默认值

 

 value也可使用EL表达式


当想要输出 一些特殊字符 却会被编译器误认为是 网页代码时可以使用c:out

 

也可用使用escapeXml="false" 将其关闭

 


选择分支标签c:if/c:when

c:if

 

注:  c:if没有 else标签 若想要单分支则只能使用c:if进行编译


c:when 多级分支

 

 

 使用c:when判断更加完整细腻


循环标签:c:forEach, c:forTokens

c:forTokens

c:forEach

 


二次优化

 

 


fmt:formatDate 格式修改

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/846849.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号