基于Java的Web开发技术浅析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 基于 Java 的 Web 设计模式
随着基于 Java 的 Web 开发技术成为主要的开发技术,项目 的开发难度越来越高,设计模式也在不断的发生变化,新技术的 引入可以有效的提高项目的开发效率和可维护性。本问简述两种 常见的基于 Java 的 Web 设计模式 :
2.1 朴素模式 朴素模式指的是在开发中将显示层、数据层和操作层的操作
统一交给 JavaBean 或者 JavaServerPage 来处理。 早 期 的 Web 项 目 功 能 的 单 一、规 模 较 小,常 使 用
JavaServerPage 来实现,这种方式比较简单,但是其页面代码 叫繁杂,可读性差、不宜维护和后期发展。所以,开发人员引入了 JavaBean 技术,与 JavaServerPage 分工合作。JavaBean 比较擅 长数据的处理,其数据的显示和处理分离技术更加合理,功能和 代码到可以得到简化,增加了维护性和可扩展性。随着技术的发 展和项目的日趋庞大,该模式已经不能够满足比较复杂的业务需 求。
Web 技术的发展离不开电子商务的普及,所以 Web 技术对 于交互性的要求是非常高的,需要网站能够同时提供控制服务 和后台的数据管理。在 Web 开发中 JavaServlet 是一种独特的 解决方案,可以支持用 Java 语言来编写交互式的代码,在编写 JavaServlet 时,可以接受来自浏览器的请求,进而生成动态响应, 在以后的工作中会发送 XML 和 HTML 的响应到浏览器。另外 Web 开 发人员很难掌握在 Servlet 开发中使用 Java 语言,Sun 公司整合
1 基于 Java 的 Web 技术概述
Web 技术是建立在 Internet 上的一种服务,允许互联计算 机完成一些工作。Web 共定义两方 :Web 服务器和 Web 客户端 (浏览器),访问 Web 站点时,双方会通过互发一些短消息进行通 讯,Web 浏览器想 Web 服务器发送请求命令,Web 服务器会用适 当的消息进行回应,这种方式被称为请求 / 相应模型。基于 Java 的 Web 应 用 模 型 经 历 了 从 Applet、RMI、JavaBeans 到 EJB、 Servlet、JSP 的完善过程。基于 Java 的 Web 应用开发继承了 Java 的有点,具有良好的可移植性,与操作平台无关。Java 将事 务逻辑与表示逻辑高度分离,使得 Web 应用开发更加专业化,开 发人员只需要注意用户界面的美观、使用方便。
Analysis of Web development technology based on Java
Jia Wenxiao,Deng Junjie (Wuchang University of Technology Information and Engineering School,430063)
Βιβλιοθήκη Baidu
平衡了 Java 编程环境,从而产生了一种基于 Java 的 Web 应用开 发技术,即 JavaServerPage 技术。通过这一技术 Web 开发人员可 以使用 XML 或 HTMML 标识设计页面,使得脚本生成动态内容。Web 开发人员可以分工合作,设计的页面编译成 JavaServlet,然后再 第一次调用的时候编译成 JavaServlet 类,存储在服务器当中,使 用后续页面调用就可以得到服务器迅速反应。
0 引言
Java 语言具有简单、面向对象、跨平台、分布性、安全性等特 点,是最受程序员欢迎的语言之一。Java 最大的优势是其跨平 台的特性,Java 程序运行于 Java 虚拟机之上,可以在不同的系 统上安装不同的虚拟机从而实现相同的 Java 代码可以在不同的 平台上使用。Java 语言主要有三个应用方向 :嵌入式系统开发、 桌面应用开发和 Web 应用开发。而 Web 应用开发时 Java 语言最 主要的应用领域,同时基于 Java 的 Web 开发在整个的 Web 应用 开发中也占据着最重要的地位。Java 语言是程序员进行 Web 开 发的首选语言,基于 Java 的 Web 开发技术已经从最初的 JSP 发 展到了强大的 Servlet。
Abstract :With the rapid development of Internet technology and Web technology widespread application, makes the development of application system based on Web technology become the hotspot in software development.Because the features, such as portability,ease of use of Java plus perfect Web application system structure,development of Java based Web technology has been widely applied.This paper introduced in detail based on Java language in Web development, and briefly discusses the basic principle of Web application and Web development technology based on Java. Keywords :Java; Web development;Technology is briefly DOI:10.16520/j.cnki.1000-8519.2016.08.035
2016.08
网络与信息工程
基于 Java 的 Web 开发技术浅析
贾文潇,邓俊杰 (武昌理工学院信息工程学院,430063)
摘要 :随着互联网技术的快速发展和 Web 技术的广泛应用,使得基于 Web 技术的应用系统的开发成为了软件开发中的热点。 由于 Java 的可移植性、易用性等特性,再加上完善的 Web 应用体系结构,基于 Java 的 Web 开发技术得到了广泛应用。本文详 细阐述了基于 Java 语言在 Web 开发,同时简要论述了 Web 应用的基本原理和基于 Java 的 Web 开发技术。 关键词 :Java ;Web 开发 ;技术浅析
相关文档
最新文档