欢迎来到天天文库
浏览记录
ID:46523548
大小:9.78 MB
页数:36页
时间:2019-11-24
《用JSP实现动态交互》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、用JSP实现动态交互第二章回顾及作业点评B/S结构与C/S结构的区别?请说出一个完整的URL由几部分组成?如何修改Tomcat服务器的默认端口号?如何配置Web应用的欢迎页面?预习检查什么是JSP?(java服务页面)请描述JSP页面的执行过程创建Web项目的步骤包含哪些内容?JSP页面由哪些页面元素构成?本章任务使用JSP页面元素实现计算闰年实现方法声明和注释实现在JSP页面中获取客户端请求信息实现在JSP页面中与数据库的访问交互本章目标掌握JSP基本语法掌握使用request对象获取请求信息为什么需要JSP2-1为什么需要基于
2、B/S技术的动态网页?B/S技术的特点是什么?使用动态网页,可以动态输出网页内容、同用户进行交互、对网页内容进行在线更新应用服务器IEIE解释执行HTML文件从服务器端检索到的信息返回响应客户端的请求信息发送请求访问数据库返回结果运行JSP等服务器端程序1用户输入234数据库服务器为什么需要JSP2-2如何在浏览器上动态输出当前日期?<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%>
3、d>
4、HTML中嵌入Java脚本代码由应用服务器中的JSP引擎来编译和执行嵌入的Java脚本代码然后将生成的整个页面信息返回给客户端JSP页面数据库服务器应用服务器编译、执行客户端嵌入Java脚本1234返回页面信息3执行2翻译编译1请求响应JSP执行过程2-1Web容器处理JSP文件请求需要经过3个阶段:翻译阶段编译阶段执行阶段应用服务器客户端JSP文件.java.class执行第二次请求响应JSP执行过程2-2第一次请求之后,Web容器可以重用已经编译好的字节码文件应用服务器客户端.class注意:如果对JSP文件进行了修改,Web
5、容器会重新对JSP文件进行翻译和编译演示示例:JSP页面响应速度JSP页面组成JSP页面的元素包括:静态内容指令表达式小脚本<%Java代码%><%=Java表达式%>HTML静态文本以“<%@”开始,以“%>”结束。比如:<%@includefile="Filename"%>声明<%!方法%>注释<%--这也是注释,但客户端不能查看到--%>什么是page指令page指令通过设置内部的多个属性来定义整个页面的属性语法:<%@page属性1="属性值"属性2="属性值1,属性值2"…属性n
6、="属性值n"%>page指令常用属性属性描述默认值language指定JSP页面使用的脚本语言javaimport通过该属性来引用脚本语言中使用到的类文件无contentType用来指定JSP页面所采用的编码方式text/html,ISO-8859-1小脚本与表达式在JSP页面中计算两个数的和,将结果输出显示<%@pagelanguage="java"import="java.util.*,java.text.*"contentType="text/html;charset=GBK"%>
7、求和
8、tml><%!StringformatDate(Dated){SimpleDateFormatformater=newSimpleDateFormat("yyyy年MM月dd日");retrunformater.format(d);}%>你好,今天
此文档下载收益归作者所有