Java Web应用开发技术简介

Posted 宋建楠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Web应用开发技术简介相关的知识,希望对你有一定的参考价值。

  java web应用一般定义为:一个有html/XML文档,java Servlet,JSP(java Server Pages),JSTL(Java Server Pages Standard Tag Library),类以及其他任何种类文件可以捆绑起来,并在来自多个厂商的多个Web容器上运行的Web资源构成的集合。

一:Java Web应用开发是基于JavaEE框架的,而JavaEE是建立在java平台上的企业级应用的解决方案,所以java web需要javaEE的容器和组件。

1.容器:指的是提供特定程序组件服务的标准化运行环境,通过这些组件可以在javaEE平台上得到所期望的服务。

2.组件:是指应用程序中能发挥特定功能的软件单位,实质上是几种特定的java程序。

3组件与容器的关系:组件是组装到Java平台中独立的软件功能单元,每一个javaEE组件在容器中执行,容器为组件提供标准服务和API,容器充当通向底层javaEE平台的接口

二:java web应用的开发技术

1.表示层:HTML和JSP页面组成

2.控制层:Servlet

3.业务逻辑层:javabean或EJB

4.持久层:JDBC,Hibernate

5.此外,java web 应用的各个组件需要在XML格式的配置文件中进行声明,然后打包,部署到java web服务器中运行。

以上是关于Java Web应用开发技术简介的主要内容,如果未能解决你的问题,请参考以下文章

深入分析Java Web技术内幕的作者简介

Java Web入门(初识 ‍ JSP)

Java开发工程师(Web方向) - 01.Java Web开发入门 - 第2章.HTTP协议简介

如何实现java实现web服务器之间转换?

传统java web工程简介

docker化java web应用