JSP脚本和指令的使用.ppt

JSP脚本和指令的使用.ppt

ID:51488297

大小:402.00 KB

页数:20页

时间:2020-03-24

JSP脚本和指令的使用.ppt_第1页
JSP脚本和指令的使用.ppt_第2页
JSP脚本和指令的使用.ppt_第3页
JSP脚本和指令的使用.ppt_第4页
JSP脚本和指令的使用.ppt_第5页
资源描述:

《JSP脚本和指令的使用.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第五章JSP脚本和指令的使用回顾JSP的英文全称是JavaServerPage,是一种Java服务器端编程技术之一,用于创建动态网页JSP的页面由静态内容、JSPScriptlet、JSP表达式、申明、JSP指令和注释等组成JSP生命周期包括转换、编译和执行阶段JSP页面可使用MacromediaDreamweaver和Eclipse等开发工具来创建2目标理解JSP脚本元素的组成及语法使用JSP脚本元素进行JSP编程理解JSP指令的组成及语法使用JSP各指令进行JSP编程3JSP脚本元素JSP脚本元素表达式Scriptlet声明JSP脚本元素包括:4JSP表达式2-1表

2、达式的概念表达式是对数据的表示,系统将其作为一个值进行计算和显示表达式在JSP页面中的表现形式<%=Java表达式%>5JSP表达式2-2

JSP表达式

PI的值:<%=Math.PI%>
100,99中最大的值:<%=Math.max(100,99)%>
100,99中最小的值:<%=Math.min(100,99)%>
3+2-5的值:<%=3+2-5%>
(3+2)==5的值:<%=(3+2)==5%>
(3+2)!=5的值

3、:<%=(3+2)!=5%>
表达式演示:示例1使用JSP表达式进行JSP编程6JSPScriptlet2-1JSPScriptlet概念JSPScriptlet就是在JSP页面里嵌入一段Java代码JSPScriptlet在JSP页面中的表现形式<%Java代码%>7JSPScriptlet2-2

以直角三角形的形式显示数字

<%for(inti=1;i<10;i++){for(intj=1;j<=i;j++){out.println(j);}out.println("
");}%>演示:示

4、例2使用JSPScriptlet进行JSP编程8JSP声明3-1JSP声明的概念JSP声明就是在JSP页面中声明Java方法或变量等JSP声明在JSP页面中的表现形式<%!Java代码%>9JSP声明3-2使用JSP声明进行JSP编程需求:某系统计算的金额中有两种形式,一种是带有两位小数的,另一种是整数,现在要求你在JSP页面将不带小数的金额转换为带两位小数的金额。分析:1、利用JSP声明,声明一个方法,将整数转换为两位小数2、利用JSPScriptlet调用声明的方法,转换金额2、在JSP页面利用表达式将转换后的金额显示出来10JSP声明3-3使用JSP声明进行JSP

5、编程<%!//申明一个常量finalStringSEPARATOR=".";//声明一个方法publicStringcovertAmountWithSeparator(Stringmoney){intindex=money.indexOf(SEPARATOR);Stringstr=money;if(index==-1)str=money+".00";returnstr;}%>演示:示例311JSP指令JSP指令pageincludetaglibJSP指令的语法为:<%@指令名称属性1="属性值1"属性2="属性值2"…属性n="属性值n"%>JSP指令包括:12page

6、指令2-1page指令属性languagepage指令用于设置JSP页面的属性importbuffererrorPageisErrorPagelanguage–定义要使用的脚本语言import–将包和方法导入ScriptletisErrorPage–表示当前页面能否作为错误页面errorPage–定义处理异常的JSP页面buffer–设置用来存储客户端请求的缓冲区的大小13page指令2-2<%@pagelanguage="Java"import"java.util.*"buffer="8kb"errorPage="error.jsp"isErrorPage="fals

7、e"%>测试page指令

这是一个测试页面

page指令属性14include指令3-1include指令用于在运行时将HTML文件或JSP页面嵌入到另一个JSP页面include指令语法<%@includefile=”文件名”%>15include指令3-2include指令测试页面<%@includefile="/test.html"%>

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

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

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