JavaEE概述和servlet基础

JavaEE概述和servlet基础

ID:36688571

大小:8.90 MB

页数:44页

时间:2019-05-10

JavaEE概述和servlet基础_第1页
JavaEE概述和servlet基础_第2页
JavaEE概述和servlet基础_第3页
JavaEE概述和servlet基础_第4页
JavaEE概述和servlet基础_第5页
资源描述:

《JavaEE概述和servlet基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaEE概述和Servlet基础阶段项目展示E-Book电子书店系统演示演示项目案例:E-Book电子书店系统2相关内容回顾如何理解B/S系统?B/S系统相对C/S系统的优点是什么?如何通过HTML提交数据给JSP?在JSP中如何获得HTML提交的数据?JSP文件的组成部分有哪些?3本讲问题计算机之间通过什么方式进行数据传递?在学习JSP之后,为什么还要学习JavaEE?自行车与组装自行车我们上课用的桌椅4掌握JavaEE的体系结构掌握JavaEE的技术内容掌握JavaEE的分层结构理解并掌握HTTP请求和响应本讲目

2、标5为什么学习JavaEE1、使用JSP技术编写动态网页的时候,遇到了哪些问题?在JSP页面上嵌套大量的Java代码,不易维护当业务需求发生变化的时候,不易扩展我们的网站现在需要进行一些改动,把原来的…改成…项目已经开发的很好了,但是我们想增加…功能6什么是JavaEEJavaSEJSPServletJavaBeanEJBJDBCJNDIXMLStrutsHibernateJSF解决方法:JavaEE的使用定义:JavaEE(JavaPlatformEnterpriseEdition)是一个开发分布式企业级应用的规范和标

3、准。SpringWebService7JavaEE与后续课程关系Struts、Hibernate、Spring,它们都是框架框架,即Framework。其实就是某种应用的半成品,就是一组组件,用来完成自己的系统。简单说就是使用别人准备好的一切,来实施自己的项目。毛坯房就类似一个框架毛坯房装修后的房子可以按照自己的意图装修JavaEEStrutsHibernateSpring应用程序JavaEE是基础JavaEE与后续课程关系8JavaEE体系结构JavaEE分层结构表示层-------------HTML页面中间层---

4、----------Servlet等组件数据层-------------Database(JDBC、JNDI等)表示层中间层数据层平房式服务机构楼房式服务机构服务机构(银行)办公区域结构所有工作区域都在一起结构清晰管理方便一层:服务大厅二层:办公室三层:资料室比对9JavaEE体系结构JavaEE体系结构---三层体系结构表示层中间层Web服务器数据层数据库10表示层技术页面显示技术HTMLJavaScriptAjax技术页面显示技术

5、guage="javascript">functiontest(){alert(document.form1.username.value);}JavaScript的用法HTML的FORM表单1

6、1中间层技术请求ServletJavaBeanJSP页面执行调用转向响应JSTL使用Servlet、JSP与JavaBean访问返回数据数据库客户端12中间层技术JSP显示动态内容的服务器网页JSTL辅助JSP显示动态内容的标准标签库Servlet接收客户请求,并作出响应的Java程序Servlet是中间件技术的重要部分,它控制着其他的组件JavaBeanJavaEE的模型组件中间层框架技术Struts框架Struts框架主要是扩展了Servlet,强制执行MVC模式13数据层技术JDBC技术JDBC(JavaDatab

7、aseConnectivity):Java数据库连接JDBC用来访问数据库和操作数据库表中数据数据层框架技术HibernateJavaBean数据库JDBC访问返回数据Hibernate数据库访问返回数据JavaBean14E-Book电子书店系统前台用户模型重点—购物车的实现使用的技术—Servlet、HttpSession、JDBC、JSTL演示系统结果15HTTP协议的定义HTTP协议—超文本传输协议无状态协议不用记录谁发出的请求,只需给出响应适用于传输文件用于通过Internet发送请求消息和响应消息使用端口接收

8、和发送消息,默认为80端口我想同其他“人”交流,怎么办?我只会我们计算机自己的语言对了,我可以使用HTTP协议和“别人”交谈了双方进行交谈提问回答16HTTP协议的演示在MyEclipse中创建项目点击菜单“文件”“新建”“项目”选择“WebProject”“下一步”写入工程名称,RootURL改为“/book

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

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

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