java web Tomcat开发Web站点(二)

目录

学习目标

一、Web开发的相关知识

1.1 B/S和C/S架构

1.2 通信协议

1.2.1、URL地址

1.2.2、HTTP协议

 1.2.3 web资源

二、安装Tomcat

三、发布Web应用

3.1 什么是Web应用

 3.2 配置Web应用默认页面


学习目标

掌握Tomcat的安装与启动、

       Web应用程序虚拟目录和默认页面的配置

熟悉Eclipse中配置Tomcat服务器

了解Web开发的相 关知识

一、Web开发的相关知识

1.1 B/S和C/S架构

      C/S 架构是 Client/Server 的简写,也就是 客户机 / 服务器端的 交互 客户端与数据库服务器的交互过程 如下所示:

    B/S架构是Browser/Server的简写,也就是浏览器/服务器端的交互浏览器通过Web服务器与数据库交互的过程如下图所示。

查看源图像

 他们有什么区别:参考:B/S架构和C/S架构的区别是什么-常见问题-PHP中文网

1.2 通信协议

     由上图可见,当浏览器向Web服务器发送一个请求时,Web服务器会对请求做出处理,并将处理结果返回。在这个交互过程中,浏览器是通过URL地址来访问服务器的,并且数据在传输过程中需要遵循HTTP协议

1.2.1URL地址

        URL 用于唯一标识它的访问位置,以便浏览器可以访问到,这个访问标记符称为 URL(Uniform Resource Locator 统一资源定位符 )
       在 URL 中,包含了 Web 服务器的主机名、端口号、资源名以及所使用的网络协议,具体示例如下:
http://localhost:8080/index.html

协议    主机名称  端口号   资源名

1.2.2HTTP协议

          扩展:深入理解HTTP协议 - 知乎 (zhihu.com)

      HTTP 协议是 Hypertext Transfer Protocol 的缩写,称为超文本传输协议。 专门用于定义浏览器与 Web 服务器之间交换数据的格式。浏览器与 Web 服务器之间使用 HTTP 协议实现通信的过程 如下图所示。

 1.2.3 web资源

   放在 Internet 网上供外界访问的文件或程序被称作 Web 资源,根据呈现的效果不同, Web 资源可分为 动态 Web 资源 静态 Web 资源
静态 Web 资源通常包括 html css jpg 等。(样式,静态网页,图片)
动态 Web 资源 JSP Servlet 等。

二、安装Tomcat

     TomcatApache组织的Jakarta项目中的一个重要子项目,它是Sun公司(已被Oracle收购)推荐的运行ServletJSP的容器(引擎),其源代码是完全公开的。

tomcat官网:http://tomcat.apache.org/ 

进入tomcat下载好的文件,−鼠标双击startup.bat文件,便会启动Tomcat服务器,此时,可以在命令行看到一些启动信息,如图

 详解Tomcat双击startup.bat闪退的解决方法:

详解Tomcat双击startup.bat闪退的解决方法_Tomcat _脚本之家 (jb51.net)

    Tomcat启动后,在浏览器的址栏中输入http://localhost:8080或者http://127.0.0.1:8080访问Tomcat服务器如果浏览器中的显示界面如图2-10所示,则说明Tomcat服务器安装成功。

三、发布Web应用

3.1 什么是Web应用

    在 Web 服务器上运行的 Web 资源都是以 Web 应用形式呈现
   所谓 Web 应用就是多个 Web 资源的集合, Web 应用通常也称为 Web 应用程序或 Web 工程
    一 Web 应用由多个 Web 资源或其它文件组成,其中包括 html 文件、 css 文件、 js 文件、动态 web 页面、 java 程序、支持 jar 包、配置文件等
接下来 通过一个图例来描述 Web 应用的目录 结构

 3.2 配置Web应用默认页面

 
  1.   当访问一个Web应用程序时,通常需要指定访问的资源名称,如果没有指定资源名称,则会访问默认的页面。
  2.   要想实现这样的需求,只需要修改WEB-INF目录下的web.xml文件的配置为了使初学者更好地理解默认页面的配置方式,首先查看一下Tomcat服务器安装目录下的web.xml文件是如何配置的,打开<Tomcat根目录>\conf目录下的web.xml文件,可以看到如下所示的
  3.  当访问一个Web应用程序时,通常需要指定访问的资源名称,如果没有指定资源名称,则会访问默认的页面。
  4.   配置Web应用默认页面的方式比较简单,只需要修改WEB-INF目录下的web.xml文件的配置
  5. chapter02应用中的welcome.html页面配置成默认页面。首先chapter02应用中创建WEB-INF目录,并在此目录创建一个web.xml 文件,将welcome.html设置为默认网页,具体配置方式如下所示:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北街风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值