Java_Web应用开发 教学课件 作者 张如利 徐冬Java平台Web项目开发2.ppt

Java_Web应用开发 教学课件 作者 张如利 徐冬Java平台Web项目开发2.ppt

ID:50023386

大小:7.59 MB

页数:52页

时间:2020-03-07

Java_Web应用开发 教学课件 作者 张如利 徐冬Java平台Web项目开发2.ppt_第1页
Java_Web应用开发 教学课件 作者 张如利 徐冬Java平台Web项目开发2.ppt_第2页
Java_Web应用开发 教学课件 作者 张如利 徐冬Java平台Web项目开发2.ppt_第3页
Java_Web应用开发 教学课件 作者 张如利 徐冬Java平台Web项目开发2.ppt_第4页
Java_Web应用开发 教学课件 作者 张如利 徐冬Java平台Web项目开发2.ppt_第5页
资源描述:

《Java_Web应用开发 教学课件 作者 张如利 徐冬Java平台Web项目开发2.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVAWEB应用开发第二讲实现网上商店的登陆页面张如利工作任务任务一实现系统日期的显示功能;任务二编写三种注释加强jsp代码;任务三设置不同的电子商城欢迎页面;任务四页面出现乱码不正常显示页面的排错;任务五实现电子商城登陆与流转;2学习目标了解JSP的定义、作用、以及页面组成了解JSP页面的执行过程掌握JSP的指令与脚本元素用法掌握Form表单的请求处理掌握JavaScript页面验证与JSP的集成掌握JSP常用内置对象的用法3任务一 实现系统日期显示掌握JSP的定义、作用、以及页面组成;了解创建JSP页面;熟悉J

2、SP页面的执行过程;JSP的定义、作用、执行过程以及页面组成4实现系统日期显示如何在浏览器上动态输出当前日期?<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%>输出当前日期你好,今天是<%java.text.SimpleDateFormatformater=newjava.text.SimpleDateFormat("yyyy年MM月dd日");StringstrC

3、urrentTime=formater.format(newjava.util.Date());%><%=strCurrentTime%>显然,无法通过静态HTML完成这个效果,试一试JSP,看看是否可行5实现思路及关键代码:使用向导创建JSP欢迎页面:welcome.jsp添加JSP脚本实现系统日期显示welcome.jsp<%//定义日期的格式java.text.SimpleDateFormatformater=newjava.text.SimpleDateFormat("yyyy年M

4、M月dd日HH:mm:ss");//产生日期并格式化StringstrCurrentTime=formater.format(newjava.util.Date());//输出日期out.println(strCurrentTime);%>课堂实践6常见错误的调试jsp页面保存出现的问题,选择恰当中文字符集jsp的非简单类型的声明和import7什么是JSPJSP(JavaServerPages)是指:在HTML中嵌入Java脚本语言由应用服务器中的JSP引擎来编译和执行嵌入的Java脚本语言命令然后将生成的整个页面

5、信息返回给客户端JSP页面数据库服务器应用服务器编译、执行客户端嵌入Java脚本语言1234返回页面信息8JSP页面组成JSP页面的元素包括:静态内容指令表达式小脚本<%Java代码%><%=Java表达式%>HTML静态文本以“<%@”开始,以“%>”结束。比如:<%@includefile="Filename"%>声明标准动作<%!方法%>以“”结束比如:注释<%--

6、这也是注释,但客户端不能查看到--%>9JSP页面组成<%@pagelanguage="java"import="java.util.*,java.text.*"contentType="text/html;charset=GBK"pageEncoding="GBK"%>输出当前日期<%--这是JSP注释(客户端不可以看到源代码)--%>你好,今天是<%//使用预定格式将日期转换为字符

7、串SimpleDateFormatformater=newSimpleDateFormat("yyyy年MM月dd日");StringstrCurrentTime=formater.format(newDate());%><%=strCurrentTime%>指令静态内容小脚本表达式注释10JSP运行环境Web容器(如:Tomcat)提供JSP引擎,负责JSP文件的执行,提供JSP的运行时环境在Eclipse中部署Web应用,等同于在Web容器中部署Web应用与Eclipse中Web应用的

8、目录结构一模一样11JSP执行过程3执行2翻译编译1请求响应Web容器处理JSP文件请求需要经过3个阶段:翻译阶段:JSP文件会被Web容器中的JSP引擎转换成Java源码编译阶段:Java源码会被编译成可执行的字节码执行阶段:容器接受了客户端的请求后,执行编译成字节码的JSP文件;处理完请求后,容器把生成的页面反馈给客户端进行显示应用服务器客

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

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

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