- 4
- 0
- 约5.51千字
- 约 23页
- 2017-06-04 发布于湖北
- 举报
第四章 JSP技术基础知识
JSP是Java Server Pages 的缩写,是用于辅助队Web
请求的处理,JSP是建立在Java Servlets模型上的表达层
技术。并且允许将静态HTML内容过于服务器端的脚本混合
起来生成动态的输出,JSP可以以一种简介的方法生成Web
页面,使用JSP技术的Web页面可以很容易的显示动态内容
,本章就通过一些示例来简单介绍一下JSP 的使用。
4.1 JSP技术简介
JSP是一种更快捷容易的显示动态内容的技术,JSP技
术的设计目的是使得结构基于Web 的应用程序更加容易和快
捷,而且这种应用程序可以与各种Web服务器、应用服务和
浏览器共同工作。
JSP技术的规范是Web服务器、应用服务器、交易系
统以及开发工具供应商之间广泛合作的结果。Sun公司开发
出这个规范来整合和平衡已经存在的对Java变成环境进行
支持的技术和工具。JSP拥有其他动态网页技术所没有的特
点。
4.2 JSP基本语法
JSP是在HTML页面中嵌入脚本语言以及提供更多的标
签来实现动态网站,通过第二章对HTML的学习介绍,在学
习本节就很容易了,本节主要介绍如何编写一个完整的JSP
文件,
4.2.1 JSP的基本脚本元素
JSP脚本元素是用来插入Java代码的,使用Java编写
的脚本元素会出现在被容易编译成的Servlet文件中,其中
主要由三种不同类型的脚本元素:
表达式格式:直接调用Java表达式输出数据。
小脚本格式:在%% 内部编写Java代码实现相应的
功能。
声明格式:定义变量以及方法。
1.JSP表达式
JSP表达式就是用来将Java的数值直接输出到页面中
,
容器会直接把根据表达式计算到的结果转换成字符串
,然后插入到页面中。
2.JSP小脚本
JSP小脚本就是使用任意的Java代码段,如果需要使
用Java实现更加复杂的操作和控制,表达式就不能满足要
求了,这时需要使用JSP小脚本,
3.声明
JSP声明是用来定义插入到Servlet类中的方法和成员
变量等,声明一般会结合JSP表达式或者JSP小脚本一起使
用,因为声明不会有任何的输出。
4.2.2 JSP的指令元素
JSP 中的指令是用来声明一些属性,比如文件的编码格
式、文档的类型等。指令是以符号“%@”开始,以符号
“%”结束,
1.page指令
page指令是用来声明JSP页面的属性,其中的属性可
以写到一个page指令中,也可分为多个page指令写,
除import属性外,page允许的属性在指令中只能出现
一次,否则会出现编译错误。
Language
Extends
Import
Session
autoFlush
buffer
isThreadSafe
isErrorPage
errorPage
contentType
info
trimDirectiveWhitespaces
2.include指令
Include指令用来实现JSP页面的区块话。例如,在网
站中的所有页面都有统一风格的到汉兰或者页脚等,就可以
使用include指令。
4.2.3 JSP的基本程序控制语句
JSP的基本控制语句主要包括有if语句、for循环语句、
while循环语句等,本小节就主要对这些基本的控制语句进
行介绍。
1.if语句
2 .for循环
3.while循环
您可能关注的文档
最近下载
- 2025年煤矿安全生产开工第一课培训课件.ppt
- 基于PLC的盾构机单液注浆系统设计_本科毕业设计(论文).doc VIP
- CDGA数据治理工程师认证考试2024真题模拟试卷(100题,含答案).pdf VIP
- 微网经济调度问题的混合整数规划方法.pdf VIP
- 河南成人2024学位英语考试真题及答案.docx VIP
- 长江中下游平原课件八年级地理下学期商务星球版.pptx VIP
- 商务星球版八年级地理下册长江中下游平原.pptx VIP
- 黄浦区2011高考二模试卷及答案.doc VIP
- 常用草药验方手册(江西万年县革委会1970).pdf
- 长江中下游平原课件商务星球版地理八年级下册.pptx VIP
原创力文档

文档评论(0)