• 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】。

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

  • 相关阅读:
    UML常见工具之Powerdesigner
    在webForm中WebRequest\WebClient\WebBrowser获取远程页面源码的三种方式(downmoon)
    忍不住了,我来说两句,从一道面试题说起
    《UML用户指南第二版》再次温读笔记(一)(downmoon)
    Database Project requires local SQL 2005 instance的解决方案(downmoon)
    JDBC Driver For SQL2000/2005/2008
    服务器更新dll后导致网站崩溃,重启iis也无效的一种解决方案(downmoon)
    白孩儿一个网上流传的故事[生活感悟]
    vs2008中js的语法提示及修正功能(downmoonn)
    Contoso 大学 2 – 实现基本的增删改查
  • 原文地址:https://www.cnblogs.com/albertrui/p/8427661.html
Copyright © 2020-2023  润新知