tomcat服务器是免费开源的轻量级web服务器,有sun公司的支持,所以tomcat很好的体现Jsp与Servlet规范。对于初学者而言,掌握对tomcat的使用,是学习javaee的基础。

tomcat服务器可以从http://tomcat.apache.org/下载,目前最新版本7.0。
下载好tomcat的安装程序包之后,将其解压即可,进入解压之后的tomcat文件目录,可以看到如下文件结构:
如此简单的一步,就已经完成了tomcat服务器的初步架设。为了测试tomcat是否成功安装,进入安装目录下的bin目录,双击打开startup.bat文件,程序启动完成之后,使用浏览器浏览http://localhost:8080,这时你将会访问到tomcat服务器首页,如下图:
访问这个页面的过程,其实就如同我们访问互联网上的某个web资源一样,只不过平常我们用浏览器访问的是互联网上的某个主机。而这回,当我们访问localhost这台本地主机时,访问的是刚刚安装的tomcat web服务器,于是tomcat将要访问的资源反馈给浏览器,浏览器对数据进行解析之后显示给用户。
所以说,当一个web应用开发完成之后,就可以将其交给tomcat服务器,用户只需要告诉服务器要访问哪个资源,服务器就会将数据回送给用户。
为了模拟这一过程,我们可以在tomcat安装目录的webapps目录下,新建一个文件夹,命名为test,并在test文件夹下新建一个hello.html文件,并在hello.html文件存入一些内容。如下图:
接着打开浏览器访问:http://localhost:8080/test/hello.html,这时你就可以访问到刚才所创建的web资源。
了解tomcat的目录结构:

javaweb入门(1)--tomcat安装与测试相关推荐

  1. 看这一篇就够了!ROS2入门学习:安装、测试、多机通信以及与ROS1的切换、通信

    ROS2入门学习:安装.测试.多机通信以及与ros1的切换.通信 为什么要写这篇blog 1 ROS2优势 2 安装ROS2 Ardent 版本 2.1 UTF-8支持 2.2 安装依赖 2.3 密钥 ...

  2. JavaWeb学习总结(一)JavaWeb入门与Tomcat

    一.常见软件系统体系结构B/S.C/S 1. C/S C/S结构即客户端/服务器(Client/Server),例如QQ: 需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序: ...

  3. JSP→JavaWeb简介、Tomcat服务器安装启动测试目录、Tomcat手动创建项目、开发工具MyEclipse与Eclipse配置环境、MyEclipse创建Web程序目录、修改Tomcat端口

    动态网页的动态指的是能与用户进行交互 Tomcat官网http://tomcat.apache.org/ Tomcat服务器安装启动测试目录 Tomcat手动创建项目 修改服务器配置生效需要重启!重启 ...

  4. EDA开源仿真工具verilator入门1:安装和测试

    Verilator介绍 Verilator是一种开源的Verilog/SystemVerilog仿真器,可用于编译代码以及代码在线检查,Verilator能够读取Verilog或者SystemVeri ...

  5. Tomcat的安装配置与JavaWeb入门教程

    本文开发环境: windos7 , Eclipse-mars , JDK1.7 , Tomcat7.0 本文原本是群里的内部资料,不过本着分享的精神,也发出来吧,我相信,这应该是比较详细的一篇文章了. ...

  6. [转载]初学者入门:Tomcat在Win2000下的安装

    初学者入门:Tomcat在Win2000下的安装 一.Tomcat简介 自从JSP发布之后,推出了各式各样的JSP引擎.Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的J ...

  7. Tomcat快速入门(Tomcat安装 把一个项目发布到tomcat中 Eclipse配置Tomcat idea配置tomcat)

    文章目录 服务器的概念 服务器 Web服务器软件:接收客户端发送的请求和响应客户端请求. 常见的Web服务器软件 Tomcat安装 win下启动乱码问题解决 Tomcat目录介绍 如何把一个项目发布到 ...

  8. Tomcat免安装版的环境变量配置以及Eclipse下的Tomcat配置和测试

    Tomcat是目前比较流行的开源且免费的Web应用服务器,在我的电脑上第一次安装Tomcat,再经过网上教程和自己的摸索后,将这个过程 重新记录下来,以便以后如果忘记了可以随时查看. 注意:首先要明确 ...

  9. 【JavaWeb】之Tomcat介绍、安装与使用

    [JavaWeb]Tomcat 前言 一.Tomcat简介 1.什么是Tomcat 2.其他常用Web服务器 二.Tomcat安装 1.下载Tomcat 2.配置环境变量 三.Tomcat使用 1.启 ...

最新文章

  1. linux wireshark使用教程,技术|Ubuntu 上 Wireshark 的安装与使用
  2. SpringDataJpa使用示例
  3. linux系统crontab怎么用,Linux系统crontab使用手册
  4. 复杂属性的设计时支持
  5. java简单编程_「4」Java简单编程
  6. lintcode 中等题:Single number III 落单的数III
  7. java版selenium_Selenium3.0-Java版(共61节)
  8. Dart基础第8篇:函数、箭头函数 匿名函数 闭包等
  9. 网站监控工具有哪些4款免费国内在线网站监控工具
  10. 木瓜蛋白酶改性金纳米粒修饰淀粉/二氧化硅复合微球/硒化镉/聚苯乙烯荧光二氧化硅微球的研究
  11. java Jre和Jdk的区别
  12. 基于微信小程序的培训机构系统
  13. linux需要添加一个根分区才能安装,linux 根分区扩展
  14. netbeans 插件安装
  15. 世界上最好的拍照手机,华为拍照的四种功能揭晓,拍出你想拍的
  16. codecombat 代码攻略
  17. 尝试用gdb简单调试程序
  18. libev中ev_loop结构体中宏定义的理解
  19. Python基础教程:一次性搞定 Django Form
  20. 【大数据】Hadoop 体系(一)

热门文章

  1. 【软件工程之美笔记】软件工程之美01基础篇
  2. linux脚本输出直角三角形,Shell脚本(乘法表,直角三角形,等腰三角形,任意交互式菱形,任意交互式正方形)...
  3. 微信小程序:与Python服务器交互
  4. c语言 int32 t,C语言中如int32_t类型的数据结构解…
  5. HDU 5687 Problem C
  6. html中轮播图片js代码怎么写,js+html+css实现轮播图
  7. 删除数据库中重复数据
  8. 永久禁止windows10更新方法
  9. 知乎话题1——计算机学生在大学如何学习
  10. ThinkSystem SR650 重置并登录BMC管理口