Java编程与应用教程 教学课件 作者 张莉 java_11.ppt

Java编程与应用教程 教学课件 作者 张莉 java_11.ppt

ID:50051151

大小:299.50 KB

页数:40页

时间:2020-03-08

Java编程与应用教程 教学课件 作者 张莉 java_11.ppt_第1页
Java编程与应用教程 教学课件 作者 张莉 java_11.ppt_第2页
Java编程与应用教程 教学课件 作者 张莉 java_11.ppt_第3页
Java编程与应用教程 教学课件 作者 张莉 java_11.ppt_第4页
Java编程与应用教程 教学课件 作者 张莉 java_11.ppt_第5页
资源描述:

《Java编程与应用教程 教学课件 作者 张莉 java_11.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第11章JSP编程本章主要内容有JSP的语法概述JSP的脚本元素JSP的指令元素JSP的标准操作元素JavaBeans的制作JSP的内置对象JSP与HTML表单集成Servlet和JSP11.1JSP编程规范1.编译指令<%指令语句%>2.声明语句<%!声明语句%>3.表达式语句<%=表达式%>4.程序代码语句<%程序代码%>5.注释语句<%--注解--%>或11.2JSP编程结构1.声明定义例如<%!inti=0;%>声明一个int型整数并初始化。<%!Strings=”Hello”%>声明一个字符串并赋值Hello。2.表达式例如<%y=x*x;%>3.

2、代码片段/脚本片断例如<%Calendarc=Calendar.getInstance();Dated=c.getTime();out.print(“Nowtimeis:”+d.toString());%>11.2JSP编程结构例:Calculate.jspCalculate.jsp%@pagelanguage="java"import="java.util.*"%//指出使用的脚本语言是java<%!intx=5;%>//脚本元素<%!inty=x*x;%>//脚本元素y=<%=y

3、%>
//脚本元素<%Calendarc=Calendar.getInstance();Dated=c.getTime();out.print("Nowtimeis:"+d.toString());//显示当前的日期和时间%>11.2JSP编程结构运行结果如图11.3JSP指令形式如下:<%@directiveattribute=”value”%>其中directive有三种取值:page、include和taglib。11.3JSP指令1.Page指令Page指令定义了一系列与网页相关的属性,可以放置在文件中的任何位置。在同一个JSP页面中

4、,page指令可以出现多次,但是每一种属性只能出现一次,重复的属性设置将覆盖掉先前的设置。Page指令的基本语法形式如下:<%@pagepage_directive-attr_list%>11.3JSP指令2.Include指令Include指令允许在JSP转换为Servlet时引入一个文件,应该放置在需要引入该文件的位置。基本语法格式为:<%@includefile=”relative-URL”%>relative-URL为需要引入文件的相对路径。除此之外,JSP还有另外一种引入其它文件的方法,格式为:11.

5、3JSP指令两种include方法的异同基本语法格式何时引入对象备注<%@includefile=”relative-URL”%>编译时静态JSP引擎会对引入的文件进行语法分析运行时静态和动态JSP引擎对引入的文件不作语法分析11.3JSP指令3.Taglib指令Taglib指令用来定义自定义标记。它的基本语法格式为:<%@tagliburi=”tagLibraryURI”prefix=”tagPrefix”%>11.4JSP标准构件4.标准操作元素操作元素语法格式为:

6、Beanid=”name”scope=”page│request│session│application”typeSpec/>操作元素语法格式为11.4JSP标准构件操作元素语法格式为操作元素基本格式为

7、ludepage=”urlSpec”flush=”true”>{}11.4JSP标准构件操作元素语法格式为{}*11.4JSP标准构件该操作为Web开发人员提供在JSP页面中嵌入客户端运行的java程序(如Applet,J

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。