欢迎来到天天文库
浏览记录
ID:50023386
大小:7.59 MB
页数:52页
时间:2020-03-07
《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"%>
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"%>
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文件;处理完请求后,容器把生成的页面反馈给客户端进行显示应用服务器客
此文档下载收益归作者所有