欢迎来到天天文库
浏览记录
ID:51777364
大小:2.84 MB
页数:76页
时间:2020-03-07
《J2EE项目开发与设计 教学课件 作者 彭灿华 魏士伟 2.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2.JSP技术详解J2EE项目开发与设计学习目标掌握JSP的基本语法:JSP注释、JSP脚本元素、JSP指令、JSP动作指令。掌握JSP内建对象。熟练使用JSP的内置对象在开发中的应用。本章介绍了JSP的基本语法,以及为简化JSP开发提供了一些内建对象。首先讲述了JSP内建对象的基本概念,然后分别介绍了内建对象request、response、pageContext、session、application、out、config、page的概念和使用,最后介绍了JSP内置对象在开发中的应用2.1JSP技术简介2.1JSP技术简介JSP(JavaServerPages)是由Su
2、nMicrosystems公司倡导、很多公司参与共同建立的一种动态网页技术标准。JSP技术类似于ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(Tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux中运行,也能在其他操作系统中运行。2.1JSP技术简介JSP技术使用Java编程语言编写类XML的Tags和Scriptlets来封装产生动态网页的处理逻辑。网页还能通过Tags和Scriptlets访问存在于服务端资源的应用逻辑。JSP将网页逻辑与网页设计显式分
3、离,支持可重用的基于组件的设计,使基于Web的应用程序开发变得迅速和容易。2.1JSP技术简介Web服务器在遇到访问JSP的请求时,首先执行其中的程序段,然后将执行结果和JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需的功能。2.1JSP技术简介JSP与JavaServlet一样,都是在服务器端执行的。通常返回该客户端的就是一个HTML文本,因此只要客户端有浏览器就能浏览。JSP1.0规范的最后版本是1999年9月推出的,该年12月又推出了JSP1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征
4、求意见稿也已出台。2.1JSP技术简介JSP由HTML代码和嵌入其中的Java代码组成。服务器在页面被客户端请求后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JavaServlet是JSP的技术基础,大型Web应用程序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术简单易用、完全面向对象、具有平台无关性、安全可靠、主要面向Internet等特点。2.1JSP技术简介JSP技术的强势一次编写,到处运行。系统的多平台支持。强大的可伸缩性。多样化和功能强大的开发工具支持。JSP技术的弱势产品的复杂性。难以上手产品更新快2
5、.2JSP的基本语法2.2JSP的基本语法本节主要介绍JSP的基本结构,使读者对JSP有一个全面的了解。例2-1是一个简单的JSP文件。[例]计算1+2+…+100的和。<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%>
6、1;intsum=0;while(n<=m){/*判断循环条件*/sum=sum+n;n++;}%><%--此处输出sum的值--%><%=sum%>2.2JSP的基本语法1.JSP注释为了提高程序代码的可读性,在编写代码时可以加上必要的注释,用于标注程序开发过程的开发提示。(1)HTML注释HTML注释主要用于在客户端动态地显示一个注释,也称输出注释。语法格式:2.2JSP的基本语法(2)JSP注释JSP注释隐藏在JSP源代码中,不会输出到客户端,也称隐藏注释。语法格式:(3)Scriptlets中的注释通常使用“//”表示
7、单选注释,使用“/***/”表示多选注释。在IE浏览器中,通过选择“查看”菜单中的“查看源文件”命令查看注释在客户端的运行情况。<%--注释内容--%>2.2JSP的基本语法2.JSP表达式JSP提供了一种输出表达式值的简单方法,输出表达式的语法格式如下:注意,使用输出表达式的语法替代了原来的out.println输出语句,但是输出表达式后没有分号。<%=表达式%>2.2JSP的基本语法3.常用编译指令JSP的编译指令是通知JSP引擎的消息,它不直接生成输出。编译指令有默认值,因此开发人员不需要为每个指令设置值。(
此文档下载收益归作者所有