zoukankan      html  css  js  c++  java
  • 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】。

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

  • 相关阅读:
    作为【开发人员】如何持续提升自己的开发技能
    永远不要放弃做梦的权利---与所有程序员们共勉
    十种更好的表达“你的代码写的很烂”的方法---总有些人的代码让人难以忍受
    程序员技术练级攻略--练成这样,成神仙了!
    创业其实是个逻辑问题![想不想创业都来看看]
    多图震撼!数字的未来,2013报告
    记最难忘的一件事 等笑话一箩筐
    HDU4666 Hyperspace(曼哈顿)
    POJ3436 ACM Computer Factory(最大流)
    再思考
  • 原文地址:https://www.cnblogs.com/albertrui/p/8427661.html
Copyright © 2011-2022 走看看