第一章javaweb应用开发技术概述

本文介绍了Java Web应用开发的基础,包括组件与容器的关系,强调组件在JAVAEE平台中的执行。详细讲述了Java Web开发技术,如Ajax、EL、JSTL、过滤器和监听器。此外,还详细讨论了开发环境的搭建,如JDK的下载安装、Tomcat服务器的配置,以及MyEclipse集成开发工具的使用。最后,阐述了在MyEclipse下创建和部署Java Web项目的步骤。
摘要由CSDN通过智能技术生成
1.1.1、javaweb应用
1、javaweb应用:是在web容器上运行的web资源构成的集合。
2、javaweb应用开发:是基于javaee框架的,需要由该框架的容器和组件支持下完成。
3、容器:最主要的是web容器——web服务器(servlet容器)——》tomcate.
4、组件:组件是指在应用程序中能发挥特定功能的软件单位。常见的三位组件:
(1)客户端组件:客户端的Applet和客户端应用程序。
(2)web组件:web容器内的JSP、Servlet、Web过滤器、web事件监听器等。
(3)EJB组件——EJB容器内的EJB组件。

5、组件与容器的关系:组件是组装到JAVAEE平台中独立的软件功能单元,每一个JAVAEE组件在容器中执行。

1.1.2、Java Web应用开发技术

       javaweb应用程序供用户通过浏览器发送请求,在web服务器上运行程序,产生web页面,并将页面传递给客户机器上的浏览器,将得到的web页面呈现给用户。
     开发客户端和服务器端的程序,其开发技术与方法是不同的。
 页面(视图):一般由HTML、CCS、JavaScript和JSP页面组成。
服务器(控制);一般是Sevlet、JSP组成。
业务逻辑处理:一般是JavaBean和EJB。
持久层(数据库处理):一般是JDBC、Hibernate。
1、HTML
      HTML(Hypertext Markup Language)即超文本链接标示语言。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值