Javaweb简介

Javaweb简介

一、什么是Javaweb?

  在Sun的Java Servlet规范中,对Java Web应用作了这样定义:“Java Web应用由一组Servlet、HTML页、类、以及其它可以被绑定的资源构成。它可以在各种供应商提供的实现Servlet规范的 Servlet容器 中运行。”
  Java Web应用中可以包含Servlet、JSP、实用类、静态文档如HTML、图片等描述Web应用的信息(web.xml)

二、Servlet与Servlet容器

Servlet与Servlet容器

  Servlet容器为JavaWeb应用提供运行时环境,它负责管理Servlet和JSP的生命周期,以及管理它们的共享数据。
  Servlet容器也称为JavaWeb应用容器,或者Servlet/JSP容器。
  目前最流行的Servlet容器软件括:Tomcat、Resin、J2EE服务器(如Weblogic)中也提供了内置的Servlet容器

三、Tomcat简介

  Tomcat 是一个免费的开放源代码的 Servlet 容器,它是 Apache 软件基金会的一个顶级项目,由 Apache,Sun和其他一些公司及个人共同开发而成。由于有了 Sun 的参与与支持,最新的 Servlet 和 JSP 规范总是能在 Tomcat 中的到体现。

Tomcat目录结构

  运行Tomcat

  1. 配置 java_home 或 jre_home
  2. 双击 bin 目录下的 startup.bat 文件
  3. 在地址栏中输入 http://localhost:8080/,如下图:

  关闭 Tomcat & 配置 Tomcat 的端口号

  1.双击 bin 目录下的 shutdown.bat 文件关闭 Tomcat 服务器
  2. 修改 Tomcat 默认的端口号:打开 conf 目录下的 server.xml 文件修改端口号

  Tomcat 启动分析

  结论:  执行 startup.bat ,实际上执行的是 catalina.bat
  若想在任意目录下都能启动 Tomcat,则需设置 CATALINA_HOME 环境变量
  直接执行 catalina.bat 时需要带上命令行参数

  常用的参数是start,run 和 stop

  Tomcat的管理程序

  Tomcat 提供了一个管理程序:manager,用于部署到 Tomcat 服务器中的 web 应用程序要访问 manager web 应用程序,需要添加具有管理员权限的账号,编辑 conf 目录下的 tomcat-users.xml 文件,添加 manager 角色,设置用户名和密码

如果,您对我的这篇博文有什么疑问,欢迎评论区留言,大家互相讨论学习。
如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】。
如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【关注我】。
如果,您对我的博文感兴趣,可以关注我的后续博客,我是【AlbertRui】。

转载请注明出处和链接地址,欢迎转载,谢谢!

 

posted on 2018-02-07 17:26  Ryan520  阅读(8531)  评论(0编辑  收藏  举报

导航