- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP语法解释精选
JSP语法详解
主要内容
JSP文件构成
JSP注释方式
JSP脚本元素
JSP指令元素
JSP动作元素
2018-1-18
2
JSP页面组成元素
静态内容
指 令
表达式
Scriptlet
JSP 页面
% Java 代码 %
%=Java表达式 %
HTML静态文本
以“%@ ” 开始,以“% ” 结束。比如:
%@ include file = Filename %
声 明
动作
%! 函数或方法 %
以“jsp: 动作名 ” 开始,以“/jsp:动作名 ” 结束
比如:jsp:include page= Filename /
注释
!-- 这是注释,但客户端可以查看到 --
%-- 这也是注释,但客户端不能查看到 --%
JSP脚本元素
2018-1-18
3
JSP页面组成元素
3.JSP脚本元素
2018-1-18
4
JSP页面示例1
2018-1-18
5
JSP页面示例
html
head
titleJSP 页面构成/title
/head
!-- 这是注释,但客户端可以察看到 --
%-- 这也是注释,但客户端不能察看到 --%
body
h1 align=centerJSP页面构成/h1
%=getHello(朋友)%
%if (now.get(Calendar.AM_PM) == Calendar.AM) {%
早上好!
%} else {%
下午好!
%}%
br
br
jsp:include flush=false page=welcome.jsp
jsp:param name=str value=参数/
/jsp:include
/body
/html
静态内容
JSP 表达式
JSP 注释
JSP动作
JSP Scriptlet
例:example.jsp
2018-1-18
6
主要内容
JSP文件构成
JSP注释方式
JSP脚本元素
JSP指令元素
JSP动作元素
2018-1-18
7
8
JSP注释方式
HTML注释
!-- 这是注释内容 ,客户端能看到--
脚本注释
%--这是注释,客户端看不见 --
脚本段内注释—同Java中的注释。
// 单行注释
/* … */ 多行注释
2018-1-18
主要内容
JSP文件构成
JSP注释方式
JSP脚本元素
JSP指令元素
JSP动作元素
2018-1-18
9
JSP 脚本元素
由于都是在一定的格式里嵌入Java代码,因而经常把“表达式、Scriptlet、声明”都称为脚本元素。
JSP脚本元素包括:
2018-1-18
10
JSP 表达式
表达式的概念
表达式是对数据的表示,系统将其作为一个 值进行计算和显示
表达式在JSP页面中的表现形式
% = Java表达式 %
2018-1-18
11
JSP 表达式
body
h1JSP表达式 /h1
bPI 的值: /b%=Math.PI %br /
b100,99中最大的值 :/b%=Math.max(100,99) %br/
b100,99中最小的值 :/b%=Math.min(100,99) %br/
b3+2-5的值 :/b%=3+2-5 %br/
b(3+2)==5的值 :/b%=(3+2)==5 %br/
b(3+2)!=5的值 :/b%=(3+2)!=5 %br/
/body
使用JSP 表达式进行JSP编程
2018-1-18
12
JSP Scriptlet
JSP Scriptlet概念
JSP Scriptlet就是在JSP页面里嵌入一段Java代码,也称脚本代码段
JSP Scriptlet在JSP页面中的表现形式
% Java代码 %
%
String name=tony;
System.out.println(name);
%
2018-1-18
13
JSP Scriptlet
使用JSP Scriptlet进行JSP编程
body
h1以直角三角形的形式显示数字/h1
%
for(int i=1;i10;i++) {
for(int j=1;j=i;j++) {
out.println(j);
}
out.println(br/);
}
%
/body
2018-1-18
14
JSP 声明
JSP 声明的概念
JSP声明就是在JSP页面中声明Java方法或变量等(用于定义JSP代表的Servlet类的成员变量和方法 )。
JSP声明在JSP页面中的表现形式
% ! Java 代码 %
%!
int
您可能关注的文档
- html5培训视频教程百度云精选.pdf
- HTML5 和他的朋友们精选.pdf
- HTML那些不得不说的事儿精选.pdf
- HttpRuntime请求处理周期精选.pdf
- HW4_solutions精选.pdf
- Huawei S5710-EI 系列交换机彩页(临时稿)精选.pdf
- HWS 温湿度控制器精选.pdf
- HX1304F 2A同步车充IC精选.pdf
- HVF原理精选.pdf
- HYC电梯论文完整版精选.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)