- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第5章JSP主讲人:2025/2/61
主要内容2025/2/6《Web程序设计》21JSP基础2指令标签3相对路径与绝对路径
本章课程目标知识目标掌握JSP基本语法、指令标签及路径;熟练掌握Web应用服务器的配置方法以及Web开发工具的使用方法。能力要求:能够理解并掌握Web程序设计中的基础知识与工作原理,将知识与原理应用于开发过程中的问题分析;2025/2/6《Web程序设计》3
5.1JSP简介JSP全称JavaServerPages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以%开头以%结束。JSP是一种JavaServlet,主要用于实现Javaweb应用程序的用户界面部分。网页开发人员通过结合HTML代码、XHTML代码、XML元素以及嵌入Java代码块来编写JSP。JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。2025/2/6《Web程序设计》4
JSP简单示例2025/2/6《Web程序设计》5%@pagelanguage=javacontentType=text/html;charset=UTF-8%htmlheadtitle简单JSP示例/title/headbodyh3输出Fibonacci数列/h3div%inta=0,b=1,c;for(inti=0;i20;i++){c=a+b;println(“b”+c+“/b”);}%/div/body/html
2025/2/6《Web程序设计》6
JSP语法JSP中的脚本程序必须包含在%和%之间2025/2/6《Web程序设计》7%代码片段%或%代码片段%今天是:%out.println(newjava.util.Date().toLocaleString());%%java.util.Datetoday=newjava.util.Date();out.println(“今天是:”+today.toLocaleString());%
JSP注释JSP中可以为代码添加注释,主要分为三种情况,HTML注释、Java代码注释、JSP脚本程序注释2025/2/6《Web程序设计》8注释方式语法格式说明HTML注释!--注释文本--HTML注释,通过浏览器查看网页源代码时可以看见注释内容Java注释//Java单行注释/*Java多行注释*/Java中的单行与多行注释,注释内容不会被发送至浏览器,也不会被编译JSP注释%--JSP注释--%JSP注释,注释内容不会被发送至浏览器,也不会被编译
JSP注释示例2025/2/6《Web程序设计》9!--以下代码显示了当前系统时间(HTML注释)--%--代码释义(JSP注释):初始化日期对象使用Date获取系统日期--%%java.util.Datetoday=newjava.util.Date();out.println(“今天是:”+today.toLocaleString());//以当前时区格式显示日期%
JSP表达式JSP中允许表达式的单独输出,可以将任何合法的Java表达式的值直接输出。表达式元素中可以包含任何符合Java语言规范的表达式,但是不能使用分号来结束表达式。这种方式主要的用途是输出某个变量和表达式的值。2025/2/6《Web程序设计》10%=表达式%%out.println(表达式);%
2025/2/6《Web程序设计》11bodydiv%java.util.Datetoday=newjava.util.Date();%今天是:%=today.toLocaleString())%!--以当前时区格式显示日期--/div/body
普通变量声明在脚本程序中可直接声明变量,这种方式声明的变量能被后续的代码直接使用。例如,以下代码声明了一个area变量,后面的代码中计算并输出了该变量的值。2025/2/6《Web程序设计》12%floatarea;area=3.14*10*10;//计算圆的面积%圆的面积为:%=area%
类变量的声明类变量的声明通过“%!%”来实现例如,声明了计数器变量counter,在后续的代码中进行累加并显示。2025/2/6《Web程序设计》13%!DataTypevar1,var2;%%!intcounter=0;%计数器的值为:%counter++;
您可能关注的文档
- Java Web程序设计 课件 第1章 绪论.pptx
- Java Web程序设计 课件 第2章 HTML.pptx
- Java Web程序设计 课件 第3章 CSS.pptx
- Java Web程序设计 课件 第4章 Javascript.pptx
- Java Web程序设计 课件 第6章 JSP内置对象.pptx
- Java Web程序设计 课件 第7章 JDBC.pptx
- Java Web程序设计 课件 第8章 JavaBean.pptx
- Java Web程序设计 课件 第9章 Servlet技术.pptx
- Java Web程序设计 课件 第10章 MVC.pptx
- Java Web程序设计 课件 第11章 Web其它常用技术.pptx
最近下载
- 23G525 吊车轨道联结及车挡(适用于钢吊车梁).pdf
- 银行业监管法规知识考试题库500题(含答案).docx
- 高中数学必修一第二章《一元二次函数函数、方程和不等式》解答题专题提高训练 (33)(含答案解析).docx
- 小学数学人教版(2024)一年级下册第六单元《数量间的加减关系》教学设计.docx
- 2024年农药培训考试题库.docx
- 《许三观卖血记》读书分享.pptx
- 小学数学新人教版一年级下册第六单元《数量间的加减关系》教案(2025春).doc
- 《2024房建计量标准》与《2013房建计量规范》逐项对比表分享版.docx
- 官方版2024年劳动合同法全文必威体育精装版发布.docx VIP
- 得数是10的加减法.ppt VIP
文档评论(0)