JSP语法
来源:互联网 发布:yum安装 编辑:程序博客网 时间:2024/06/16 08:16
JSP语法
jsp脚本
1、JSP表达式
JSP脚本表达式(expression)用于将程序数据输出到客户端
语法:<%= 变量或表达式 %>
2、JSP脚本片断
JSP脚本片断(scriptlet)用于在JSP页面中编写多行Java代码。语法:
<% 多行java代码 %>
在<% %>中可以定义变量、编写语句,不能定义方法。
脚本的本质:就是将代码插入到Servlet的service()方法中。
3、JSP声明
JSP页面中编写的所有代码,默认会翻译到servlet的service方法中, 而Jsp声明中的java代码被翻译到_jspService方法的外面。语法:
<%! java代码 %>
所以,JSP声明可用于定义JSP页面转换成的Servlet程序的静态代码块、成员变量和方法 。
多个静态代码块、变量和函数可以定义在一个JSP声明中,也可以分别单独定义在多个JSP声明中。
out.println()输出到客户端。
在out.println()中,out是response的实例,是以response为对象进行流输出的,即将内容输出到客户端。如果在JSP页面中使用System.out.println(),在客户端只会输出一个空格,这是标准输出流,这个是输出在控制台上的,而JSP不是控制台程序。
println虽然看似是换行,但转成网页之后,这种换行被认为是空格,所以输出的仍然是一行,用空格分隔。想要换行要用<br>,因为html的换行是<br>。
el表达式 一点点
EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。
EL表达式获取数据语法:”${标识符}”
setAttribute这个方法很重要,在JSP内置对象session和request都有这个方法,这个方法作用就是保存数据,为了jsp中用el表达式获取使用。
好多都是看狼哥的博客再结合自己项目中的运用总结的,他写的很详细值得学习:
https://www.cnblogs.com/xdp-gacl/p/3938361.html
- jsp语法
- JSP语法
- JSP语法
- JSP语法
- jsp语法
- Jsp语法
- JSP语法
- jsp语法
- JSP语法
- JSP语法
- JSP语法
- JSP语法
- JSP语法
- JSP语法
- jsp语法
- JSP语法
- JSP语法
- jsp语法
- QT无法解析的外部符号
- 每日AC--gas-station--LeetCode
- [编程基础题总结]
- 创建WPF不规则窗口
- JavaWeb 服务启动时,在后台启动加载一个线程
- JSP语法
- Android 内存的一些小知识点
- Web前端开发精品课HTML CSS JavaScript基础教程第六章课后编程题答案
- 第二届全国智能制造(中国制造2025)创新创业大赛华南人工智能专项赛决赛圆满举办
- Scala 之构造器(六)
- php开发过程案例一
- PHP生成带有logo和底图的支付二维码
- Android蓝牙开发【六】hfp连接
- 将 Azure VM 迁移到 Azure 中的托管磁盘