《JSP基础语法》PPT课件

《JSP基础语法》PPT课件

ID:41111637

大小:576.01 KB

页数:37页

时间:2019-08-16

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

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

1、第3章JSP基础语法3.1JSP注释3.2JSP脚本元素3.3JSP指令3.4JSP动作指令本章目录2JSP注释合理、详细的注释有利于代码后期的维护和阅读在JSP文件的编写过程中,共有三种注释方法:HTML注释:JSP注释标记:<%--JSP注释--%>在JSP脚本中使用注释:<%//单行注释%><%/*多行注释*/%>不安全,加大网络传输负担3JSP注释<%@pagecontentType="text/html;charset=gb2312"%>第一个JSP页面<</p><p>2、/title></head><!--这是HTML注释(客户端可以看到源代码)--><%--这是JSP注释(客户端不可以看到源代码)--%><body><%//向浏览器输出要显示的内容out.println("Hello,这是一个简单的JSP页面!");%></body></html>注释注释4JSP注释在浏览器上观看运行结果查看网页源文件可以通过源代码查看到HTML注释的内容所有注释内容都不可见5JSP脚本元素JSP脚本元素声明表达式小脚本JSP脚本元素是用来嵌入Java代码的,主要用来实现页面的动态请求JSP脚本元素包括:6什</p><p>3、么是声明声明主要用于声明全局变量语法:<%!声明语句;%>特点:初始化一次,再次访问该页面时,变量的值为上次访问该页面时保存的值。<%!Stringtest="HelloWorld!";%><%!inti=0;%>若同时n个用户在执行此JSP网页时,将会共享此变量。7声明变量举例<%@pagecontentType="text/html;charset=gb2312"%><html><head><title>声明变量举例<%!inti=0;%><%out.print(++i);%>

4、>
<%intj=0;out.println(j);%>8什么是小脚本JSP小脚本(Scriptlet)就是在JSP页面里嵌入一段Java代码语法:<%Java代码%><%%>中声明的变量是局部变量注意:任何文本、HTML标记和JSP元素必须在Scriptlet之外。9小脚本举例<%@pagecontentType="text/html;charset=gb2312"%><%@pageimport="java.util.*,java.text.*"%>输出当</p><p>5、前日期你好,今天是<%SimpleDateFormatformater=newSimpleDateFormat("yyyy年MM月dd日");Stringtime=formater.format(newDate());out.print(time);%>out.print负责在页面上进行输出在JSP中嵌入的Java代码10练习3-1使用Java小脚本,在页面中输出数字1~100,每个数字占一行。11什么是表达式表达式表达式是对数据的表示,系统将其作为一个值进行

6、计算和显示语法:<%=Java表达式/变量%><%out.println(30*20);%><%=30*20%>使用表达式显示数据推荐使用表达式显示数据12使用小脚本显示数据12练习3-2使用变量存储用户名和密码使用JSP表达式进行输出运行结果示意图13练习3-3输出9×9表格,单元格内容为行号与列号的乘积方法1:用out.println()输出方法2:用<%=%>输出在开发时,尽量不要使用out.println()输出,而使用表达式输出,以实现HTML代码与Java代码的分离

7、。14什么是page指令page指令通过设置内部的多个属性来定义整个页面的属性语法:<%@page属性1="属性值"属性2="属性值1,属性值2"…%>page指令常用属性属性描述默认值language指定JSP页面使用的脚本语言javaimport通过该属性来引用脚本语言中使用到的类文件无contentType用来指定JSP页面所采用的编码方式text/html,ISO-8859-115利用page指令导入类在Java文件中,通过使用import关键字引入其它包中的类。在JSP文件中,同样可以使用import关键字引入Java

8、类文件,一旦引入,整个JSP文件都可用。此时,需要使用到page指令。举例:<%@pageimport="java.util.*,java.text.*"%>16import举例<%@pagecontentType="text/html;charset=gb23

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

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

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