JavaEE与中间件期末课程报告.docx

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaEE与中间件期末课程报告

javaEE与中间件期末课程报告 题目:京东页面实现 姓名:王猛 专业:软件工程 班级:1201 学号:3120608010 日期:2015/6/11 指导老师:陈伟鹤 需求说明 实现京东首页静态内容 实现京东首页动态内容 实现京东首页的一些技术以达到类似效果 总体设计 开发工具 MyEclipse+MySQL 开发技术 JavaEE 架构设计 采用B/S模式+MVC模式 技术架构设计 View层统一采用JSP技术 采用滚动加载,数据懒加载(不使用时不加载,使用时才加载) 数据加载采用EL表达式或者JSTL表达式 Control层统一采用servlet进行控制 所有要动态生成数据的页面必须经过servlet,并且数据从数据库获取 Model层封装数据操作 Dao数据访问接口层 Domain封装类层 Impl实现层 Service服务层 设计细节要求 所有动态数据,采用数据库读取方式 所有JSP页面不准出现java代码块 设计登陆页面 详细设计 名词解释: 数据懒加载 即数据在使用时才加载不使用不加载,其优点在于节省了网络流量,和网站压力。 数据动态加载 页面数据是非静态的,其主要是实时的从数据库获取,缺点如果不做优化会对数据库产生一定压力。 实时动态交互 页面会与服务器进行小数据量的通信,从而与达到与用户交互的效果,优点是减小了网站压力 技术架构: model control view Service 登陆 Servlet Dao 主页demo.jsp 今日推荐 Domain 猜你喜欢 Jdbc 中间展示 view层 Jquery文件jquery-2.1.4.js/jquery-1.4.min.js 主页 demo.Jsp 导航栏 : 部分数据懒加载+数据动态加载 顶部广告层 : 数据动态加载 中间LOGO和有哪些信誉好的足球投注网站层 : 部分数据懒加载,数据动态加载 中间导航栏 : 全部商品分类中各个分类模块懒加载 nave.jsp 中心展示 :模块懒加载+数据动态加载 center.jsp 京东快报 : 数据动态加载 生活服务 : 部分模块懒加载+ajax实时动态交互 今日推荐 : 模块懒加载+Jquery交互+动态数据加载 Todayshow.jsp 猜你喜欢 : 模块懒加载+动态数据生成 Guessyoulike.jsp 登陆页 login.jsp 登陆模块 ajax动态交互 control层 CenterShow.java——中心展示 GuessLikeShow.java——猜你喜欢 TodayShow.java——今日推荐 Login.java——登陆 主页没有经过servlet控制 model层 dao数据操作接口层 + domain数据javabean层 + service服务层,其中service实现dao接口进行服务,domain中的javabean是数据的封装类 中心展示 CenterData.java Center.java CenterService.java 猜你喜欢 GuessLike.java Like.java LikeService.java 今日推荐 TodayData.java Today.java TodayService.java 登陆页 CheckLogin.java User.java CheckLoginService.java JDBC数据库操作底层 DButils.java 数据库操作工具类(利用了反射机制进行数据封装) 突出讲一下为什么要用javabean进行封装,因为与数据库进行交互,javabean可以起到快捷封装数据的效果,而且在servlet中可以通过封装类对提交的数据进行封装便于使用 页面美工设计 使用到的技术简介 HTML:HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (Hyper Text Markup Language) 。Web 浏览器的作用是读取 HTML 文档,并以网页的形式显示出它们。浏览器不会显示 HTML 标签,而是使用标签来解释页面的内容。 运行原理:由浏览器解析执行 CSS:CSS目前必威体育精装版版本为 HYPERLINK /view/1713027.htm \t _blank CSS3,是能够真正做到 HYPERLINK /view/828.htm \t _blank 网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档