关于为何jstl渲染的数据应存放在request内
来源:互联网 发布:知乎值得关注的博主 编辑:程序博客网 时间:2024/06/14 04:28
1、理解request和response
- request:客户端向服务端请求的数据包,包含客户端的所有数据;具体有哪些内容读者可使用开发者工具或抓包工具进一步查看;
- response:服务器端响应客户端请求的数据包,包含客户端请求返回的数据;具体有哪些内容读者可使用开发者工具或抓包工具进一步查看;
2、什么是JSP页面?
- JSP(Java Server Pages):也就是Java服务器页面;是一种动态页面技术;
3、为什么el表达式${}取值的来源是request;
- 上文说过JSP页面是服务器页面,属于服务器的一部分;el表达式是作为JSP的标签库,用来动态渲染JSP页面;那这样就很好理解了:客户端将request请求到服务器端,服务器端针对request请求返回相应的response相应;大多数情况返回的是渲染好的JSP页面;因此el表达式渲染JSP页面是在服务端所做的事情,在服务端渲染的,所以将返回的数据存入request对象内,在返回JSP页面前el渲染JSP页面;
- 代码实现
- 服务端将对象存入request;
getRequest().setAttribute("test","test");
- JSP页面el表达式渲染;
<c:out value="${test}"></c:out>
阅读全文
0 0
- 关于为何jstl渲染的数据应存放在request内
- 存放在HashMap内的数据更新验证
- 关于数据区中存放的东西
- opentsdb采集的数据存放在哪里
- 你的数据存放在哪
- 关于IOS开发网络下载数据存放在Document下,被拒的
- 使用内部类来开发一个存放数据的容器
- 【内部类】案例讲解:使用内部类开发一个存放数据的容器
- 关于cookie存放数据问题
- 渲染request panel的步骤
- Java使用内部类存放数据
- 通过内部类实现存放数据
- NValue存放的数据
- 数据存放的位置
- 【Swift】数据的存放
- java数据存放在哪里?
- java 数据存放在什么地方
- 数据在程序中存放的位置[转]
- Eclipse中通过Maven创建的web项目不能将project facet设置为 dynamic web module 3.0
- 神经网络机器翻译模型介绍-ConvS2S
- split 分割 字符串(分隔符如:* ^ : | , .) 及注意点
- C++进阶—> CloseHandle详解及CloseHandle后线程未停
- HTML CSS
- 关于为何jstl渲染的数据应存放在request内
- javascript 原型(prototype)
- input type="checkbox"
- 解决php7+nginx+yaf访问出现404问题
- 利用mmap()写一个拷贝文件的程序
- 设计模式-策略模式
- Selenium启动Chrome时配置选项
- javascript的一些运算符
- 【复习】NOIP2017提高组-背板开始