<%!inti=0"> <%!inti=0" />
《讲JSP语法》PPT课件

《讲JSP语法》PPT课件

ID:45658264

大小:353.50 KB

页数:53页

时间:2019-11-15

《讲JSP语法》PPT课件_第1页
《讲JSP语法》PPT课件_第2页
《讲JSP语法》PPT课件_第3页
《讲JSP语法》PPT课件_第4页
《讲JSP语法》PPT课件_第5页
资源描述:

《《讲JSP语法》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7讲JSP语法上节回顾Servlet、JSP的基本结构<%@pagecontentType="text/html;charset=GB2312"%><%!inti=0;%><%i++;%>

您是第<%=i%>个访问本站的客户。JSP标记HTML标记符变量和方法声明Java程序片Java表达式{JSP脚本JSP脚本是在html页面中嵌入的一段Java代码,语法:<%Java程序代码%>本节内

2、容JSP标记变量、方法的声明JAVA程序片表达式注释1、JSP指令标记。包括page指令标记、include指令标记和Taglib指令标记。page指令标记<%@pagecontentType="text/html;charset=GB2312"%><%@pageimport="java.util.*","java.awt.*"%>page指令用来定义整个JSP页面的一些属性和这些属性的值。为根据JSP页面生成的servlet指定高层的信息能够控制:导入哪些类(import)产生哪种MIME类型(conte

3、ntType)如何处理多线程(isThreadSafe)输出缓冲区大小的行为(bufferauotflush)一、JSP标记。包括指令标记和动作标记。page指令的位置:page指令的作用对整个页面有效,与其书写的位置无关,但习惯把page指令写在JSP页面的最前面。page指令的格式:<%@page属性1=“属性1的值”属性2=“属性2的值”…%>属性值总是用单引号或引号双号括起来,例如:<%@pagecontentType=“text/html;charset=GB2312"import="java.u

4、til.*"%>如果为一个属性指定几个值的话,这些值用逗号分割。如:<%@pageimport="java.util.*","java.io.*","java.awt.*"%>为import指定多个属性值时,JSP引擎把JSP页面转译成的java文件中会有如下的import语句:importjava.util.*;importjava.io.*;importjava.awt.*;在一个JSP页面中,也可以使用多个page指令来指定属性及其值。需要注意的是:可以使用多个page指令给属性import几个值,但

5、其它属性只能使用page指令指定该属性一个值。如:<%@pagecontentType="text/html;charset=GB2312"%><%@pageimport="java.util.*"%><%@pageimport="java.util.*","java.awt.*"%>language属性定义JSP页面使用的脚本语言,该属性的值目前只能取"java"。格式:<%@pagelanguage="java"%>language属性的默认值是“java”,即如果你在JSP页面中没有使用page指令指

6、定该属性的值的话,那么,JSP页面默认有如下page指令:<%@pagelanguage="java"%>import属性:该属性的作用是为JSP页面引入Java核心包中的类,这样就可以在JSP页面的程序片部分、变量及函数声明部分、表达式部分使用包中的类。可以为该属性指定多个值,该属性的值可以是Java某包中的所有类或一个具体的类,例如:<%@pageimport="java.io.*","java.util.Date"%>JSP页面默认import属性已经有如下的值:"java.lang.*"、"java

7、x.servlet.*"、"javax.servlet.jsp.*"、"javax.servlet.http.*"。contentType属性:定义JSP页面响应的MIME类型(MultipurposeInternetMailExtention多功能Internet邮件扩充服务,设定某种扩展名的文件用一种应用程序来打开的方式类型)和JSP页面字符的编码。属性值的一般形式是:“MIME类型”或“MIME类型;charset=编码”。格式:<%@pagecontentType="text/html;charse

8、t=gb2312"%>contentType属性的默认值是“text/html;charset=ISO-8859-1”。浏览器接收到文件后,会进入插件系统进行查找,查找出哪种插件可以识别读取接收到的文件。如果浏览器不清楚调用哪种插件系统,它可能会告诉用户缺少某插件,或者直接选择某现有插件来试图读取接收到的文件,后者可能会导致系统的崩溃。传输的信息中缺少MIME标识可能导致的情况很难估计,因为某些计算机系统可能不会

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

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

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