javaee与中间件期末课程报告

javaee与中间件期末课程报告

ID:33397449

大小:318.67 KB

页数:20页

时间:2019-02-25

javaee与中间件期末课程报告_第1页
javaee与中间件期末课程报告_第2页
javaee与中间件期末课程报告_第3页
javaee与中间件期末课程报告_第4页
javaee与中间件期末课程报告_第5页
资源描述:

《javaee与中间件期末课程报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、javaEE与中间件期末课程报告题目:京东页面实现姓名:王猛专业:软件工程班级:1201学号:3120608010日期:2015/6/11指导老师:陈伟鹤一、需求说明1.实现京东首页静态内容2.实现京东首页动态内容3.实现京东首页的一些技术以达到类似效果二、总体设计1.开发工具MyEclipse+MySQL2.开发技术JavaEE3.架构设计采用B/S模式+MVC模式4.技术架构设计View层统一采用JSP技术采用滚动加载,数据懒加载(不使用时不加载,使用时才加载)数据加载采用EL表达式或者JSTL表达式Control层统一采用servlet进行控制所有要动态生成数据的页面必须

2、经过servlet,并且数据从数据库获取Model层封装数据操作Dao数据访问接口层Domain封装类层Impl实现层Service服务层5•设计细节要求a.所有动态数据,采用数据库读取方式b.所有JSP页面不准出现java代码块c.设计登陆页面三、详细设计名词解释:数据懒加载即数据在使用时才加载不使用不加载,其优点在于节省了网络流量,和网站斥力。数据动态加载页面数据是非静态的,其主要是实时的从数据库获取,缺点如果不做优化会对数据库产生一定压力。实时动态交互页面会与服务器进行小数据量的通信,从而与达到与用户交互的效果,优点是减小了网站压力技术架构:viewcontrolmode

3、l1.view层Jquery文件jquery-2.1.4.js/jquery-1.4.min.js主页demo」sp导航栏:部分数据懒加载+数据动态加载顶部广告层:数据动态加载中间LOGO和搜索层:部分数据懒加载,数据动态加载中间导航栏:全部商品分类中各个分类模块懒加载nave.jsp中心展示:模块懒加载+数据动态加载center.jsp京东快报:数据动态加载生活服务:部分模块懒加载+ajax实吋动态交互今日推荐:模块懒加载+Jquery交互+动态数据加载Todayshow.jsp猜你喜欢:模块懒加载+动态数据生成Guessyoulike.jsp登陆页login.jsp登陆模块

4、ajax动态交互1.control层CenterShow.java屮心展示GuessLikeShow.java猜你喜欢TodayShow.java今日推荐Login.java登陆主页没有经过servlet控制1.model层dao数据操作接口层+domain数据javabean层+service服务层”其中service实现dao接口进行服务,domain中的javabean是数据的封装类中心展示CenterData.javaCenter.javaCenterService.javaLikeService.javaTodayService.java猜你喜欢GuessLike.j

5、avaLike.java今日推荐TodayData.javaToday.java登陆页CheckLogin.javaUser.javaCheckLoginService.javaJDBC数据库操作底层DButils.java数据库操作工具类(利用了反射机制进行数据封装)突出讲一下为什么要用javabean进行封装,因为与数据库进行交互,javabean可以起到快捷封装数据的效果,而且在servlet中可以通过封装类对提交的数据进行封装便于使用四、页面美工设计使用到的技术简介HTML:HTML是用来描述网页的一种语言。HTML指的是超文本标记语言(HyperTextMarkupL

6、anguage)oWeb浏览器的作用是读取HTML文档,并以网页的形式显示出它们。浏览器不会显示HTML标签,而是使用标签來解释页面的内容。运行原理:由浏览器解析执行CSS:CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。css能够根据不同使用者的理解能力,简化或者优化写法,针对各类人群,有较强的易读性。例如:

7、text/cssn>htmlJbody>divJulJli>ol>iJh2Jhl>h3Jh4{margin:0;padding:0}运行原理:由浏览器解析执行JSP:全名为JavaServerPages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它门是rhSunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的了集)文件(*・htm,*.html)中插入.lava程序

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

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

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