JAVAweb教程1

preview
需积分: 0 0 下载量 105 浏览量 更新于2022-08-08 收藏 9.42MB DOCX 举报
【JAVAweb教程1】主要涵盖了Java Web开发的基础概念和关键组件,特别是B/S与C/S架构的对比,Web资源的分类,以及Web服务器的角色,尤其是Tomcat的介绍和使用。 1. **B/S与C/S架构** - **C/S架构**:客户端/服务器结构,如QQ。客户端程序需要单独安装,更新时需要同时更新客户端和服务器端,但安全性较高。 - **B/S架构**:浏览器/服务器结构,仅需维护服务器端程序,便于更新和维护,但相对安全性较低。 2. **Web资源** - **静态资源**:如HTML,浏览器可以直接解析。 - **动态资源**:如JSP/Servlet,需要先转换成HTML才能被浏览器理解。其他Web程序如ASP、PHP也有类似机制。 3. **访问Web资源** - 通过URL(协议名://域名:端口/路径)访问,例如`http://www.itcast.cn:80/index.html`。 4. **Web服务器** - 主要职责是接收客户端请求并返回响应。对于Java Web,还需JSP/Servlet容器,将动态资源转化为静态资源。 5. **JSP/Servlet容器** - Tomcat是Apache提供的开源Java Web服务器,广泛使用且支持最新的Servlet规范。 - 其他服务器如JBoss、GlassFish、Resin、Weblogic和Websphere,部分支持JavaEE,适用于大型项目。 6. **Tomcat详解** - **Tomcat概述**:开源免费,支持最新Servlet规范,如Tomcat7支持Servlet3.0。 - **安装与配置**:推荐使用解压版,避免中文和空格路径,设置JAVA_HOME和CATALANA_HOME环境变量。 - **启动与关闭**:双击`startup.bat`和`shutdown.bat`分别启动和关闭Tomcat。 本教程为初学者提供了Java Web开发的基础知识,从架构选择到具体服务器的使用,帮助理解Web应用程序的工作原理和部署方式。后续学习中,将深入探讨JSP/Servlet容器的更多功能和实际操作。
身份认证 购VIP最低享 7 折!
30元优惠券
曹将
  • 粉丝: 27
  • 资源: 308
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源