博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP、JSTL、EL
阅读量:6857 次
发布时间:2019-06-26

本文共 884 字,大约阅读时间需要 2 分钟。

Jsp

Jsp内置对象:

       Response、Request、Page、pageContext、session、out、application、exception、config

Out->jspWriter  相当与缓存+printWriter

输出缓存的条件:jsp执行完毕 满了 刷新 关闭

 

通过pageContext可以获取其他八个对象。

pageContext.setAtrribute(“”,域范围); 作用看域范围

pageContext.setAtrribute(“”);       作用page范围

 

pageContext.getAttribute()如果有域范围要写上,不然获取不到

 

自动搜索:pageContext.findAttribute();从小范围到大范围

 

Jsp主要用于显示数据

Jsp标签

转发

<jsp:forword page=””>

       <jsp:param name=”” value=””/>//变量放在这

<jsp:include uri=””>//动态包含

与静态包含的区别:

静态          动态

1、 先合并后编译  先编译后合并

2、 引用语法不一致

3、 不带参数       带参数

 

EL表达式

${}

就能显示。显示变量或者表达式结果、对象。

 

 

JSTL:java标准标签库

核心标签库   C

使用方式:

1、 引入jstl包  如果创建项目选择EE5.0及以上版本可以省略导包

2、 引入界面:<%@ taglib uri=”” prefix=””%>

3、 Uri与perfix可以参考jar包内metainfo/c核心标签库

<c:set>

 

<c:if test=””>

 

<c:choose>

<c:when test=””>

<c:otherwise>

 

<c:foreach var=”” varStart=”” begin end step items>

 

<c:forTokens items=”” delims=””>

<c:redirect>

 

转载于:https://www.cnblogs.com/core404/p/5755184.html

你可能感兴趣的文章
Msg 15581 Please create a master key in the database or open the master key in the session
查看>>
JAVA反射机制
查看>>
Log4j 2X 日志文件路径问题
查看>>
MySQL卸载及安装
查看>>
Ubuntu 11.04 下安装配置 JDK 7
查看>>
Linux下使用rsync最快速删除海量文件的方法。
查看>>
2015-2016寒假 第一、二周学习总结
查看>>
页面跳转 [转自: http://www.mamicode.com/info-detail-469709.html]
查看>>
linux系统文件管理与查找
查看>>
如何设计上十亿的用户表
查看>>
Scrum 冲刺博客第七篇
查看>>
Python 性能优化
查看>>
设计的网页 如何在ie8中 避免 兼容性视图 的按钮出现?
查看>>
我的友情链接
查看>>
(转) eclipse下导入android源码
查看>>
解决embed标签设置z-index无效
查看>>
1.3 保持最后N个元素
查看>>
我的友情链接
查看>>
Python的运算符
查看>>
resin安装
查看>>