栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaWeb入门day01--web基本概念

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaWeb入门day01--web基本概念

一、web应用程序:可以提供浏览器访问的请求
  • 能访问的页面或资源,都存在与这个世界上的任何一台计算机上
  • 一个web应用由多个部分组合组成--静态、动态web(html、css、js/jsp、Servle/java程序/jar包/配文件-properties)
  • web应用程序编写完成后,若想提供给外界访问,需要一个统一的服务器进行管理

2、静态web--缺点:web页面无法动态更新、所有用户看到的都是同一个页面且无法和数据库交互

客户端请求服务器(web service->index.html--静态页面)

3、动态web--缺点:加入服务器的动态web资源出错,需要重新编写后台程序重新发布

客户端请求服务器(web server->JSP/Servlet-动态页面->web server->response)

二、web服务器

1、相关技术

  •    ASP:微软,在html中嵌入VB脚本,维护成本高,asp开发中基本页面有几千行页面代码
  •    PHP:跨平台、代码简单,但是无法承载大访问量
  •    Jsp/Servlet:sun公司主推的B/S--浏览和服务器 C/S--客户端和服务器架构,基于java语言,可以承载三高(高性能、高并发、高可用)带来的问题。

2、web服务器

  • IIS:微软
  • Tomacat:面向百度编程,实际上运行JSP/Servlet--开源软件,新手友好
三、Tomacat服务器详解

1、发布一个web网站

  • 将自己写的网站,放到服务器(Tomacat)中指定的web应用文件夹下(默认为webapps,可自定义文件夹但必须要有web.xml文件),就可以访问了
  • 网站应该有的结构

--webapps;tomcat服务器的文本目录

   ---Root

       --webapps:网站目录名

            -classes:java程序

            -lib:web应用所依赖的jar包

           -web.xml:网站配置文件

     --index.html:前端页面

     --static:

        --css/js/img

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/871986.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号