JSP教材课件-第3章.pptVIP

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主要内容 JSP页面元素 脚本元素 声明语句 脚本段(Scriptlets) 表达式 JSP标签 指令元素 动作元素 JSP 页面元素 3-1 JSP 页面的元素 JSP 页面元素 3-2 JSP 页面元素 3-3 <html> <head> <title>JSP 页面构成</title> </head> <!-- 这是注释,但客户端可以察看到 --> <%-- 这也是注释,但客户端不能察看到 --%> <body> <h1 align="center">JSP页面构成</h1> <%=getHello("朋友")%> <%if (now.get(Calendar.AM_PM) == Calendar.AM) {%> 早上好! <%} else {%> 下午好! <%}%> <br> <br> <jsp:include flush="false" page="welcome.jsp"> <jsp:param name="str" value="参数"/> </jsp:include> </body> </html> JSP 脚本元素 JSP 表达式2-1 表达式的概念 表达式是对数据的表示,系统将其作为一个值进行计算和显示 表达式在JSP页面中的表现形式 <% = Java表达式 %> 注意 <%和=之间不能有空格 表达示必须能求值 表达式结束处不可以用分号“;” 表达式在执行后其值自动转化为字符串 JSP 表达式2-2 JSP Scriptlets 2-1 JSP Scriptlet概念 JSP Scriptlet就是在JSP页面里嵌入一段Java代码 JSP Scriptlet在JSP页面中的表现形式 <% Java代码 %> JSP Scriptlets 2-2 脚本段之间可以插入HTML代码 JSP 声明3-1 JSP 声明3-2 使用JSP声明进行JSP编程 需求:某系统计算的金额中有两种形式,一种是带有两位小数的,另一种是整数,现在要求你在JSP页面将不带小数的金额转换为带两位小数的金额。 分析: 1、利用JSP声明,声明一个方法,将整数转换为两位小数 2、利用JSP Scriptlet 调用声明的方法,转换金额 2、在JSP页面利用表达式将转换后的金额显示出来 JSP 声明3-3 JSP 指令元素 page 指令 3-1 page 指令 3-2 page指令3-3 语法<%@ page 属性名=“属性值”…属性名=“属性值”… %> 使用errorPage属性捕获异常 JSP中Exception的捕捉 Case:error1.jsp JSP中Exception的捕捉 include 指令2-1 include 指令2-2 taglib 指令 taglib指令可以让JSP页面使用标签 taglib 指令的作用是在JSP页面中,将标签库描述符文件引入到该页面中,并设置前缀,而去利用标签的前缀去使用标签库表述文件中的标签 语法 <%@ taglib uri = ”标签库表述符文件” prefix = ”前缀名” %> JSP 动作元素 jsp:forward 功能:把当前的JSP页面转发到另一个页面上 基本语法为: <jsp:forward page= “相对路径” /> Case: jspForward1.jsp jsp:include 功能:在当前的JSP页面中加入静态和动态的资源 语法格式为: <jsp:include page=“{相对路径|<%=expression%>}” flush=“true”/> Case:jspinclude.jsp、ta1.jsp jsp: parama2-1 功能:与其他动作标签一起使用,为目标文件传送参数 <jsp:param name= “parameterName” value= “parameterValue” /> name= “parameterName”:参数名 value= “parameterValue”:参数值 参数获取用内置对象request调用getParameter方法完成 与jsp:inlude一起使用:example2_18.jsp ,tom.jsp jsp: parama2-2 与jsp:forward一起使用 Case:Example2_20.jsp ,come.jsp 总结2-1 Java 服务器页面 (Java Server Page ,JSP) 以扩展名 .jsp 保存 Tomcat是Web服务器,能解释执行JSP程序 JSP 脚本由三个元素组成,即 JSP 表达式、JSP Scriptlet

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8135026137000003

1亿VIP精品文档

相关文档