Javaweb简介
1、什么是Javaweb?
在Sun的Java Servlet规范中,对Java Web应用做了这样定义:“Java Web应用由一组Servlet、HTML页、类、以及其它能够被绑定的资源构成。它能够在各类供应商提供的实现Servlet规范的 Servlet容器 中运行。”
Java Web应用中能够包含Servlet、JSP、实用类、静态文档如HTML、图片等描述Web应用的信息(web.xml)java
2、Servlet与Servlet容器
Servlet与Servlet容器web
Servlet容器为JavaWeb应用提供运行时环境,它负责管理Servlet和JSP的生命周期,以及管理它们的共享数据。
Servlet容器也称为JavaWeb应用容器,或者Servlet/JSP容器。
目前最流行的Servlet容器软件括:Tomcat、Resin、J2EE服务器(如Weblogic)中也提供了内置的Servlet容器tomcat
3、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/,以下图:ui
关闭 Tomcat & 配置 Tomcat 的端口号
1.双击 bin 目录下的 shutdown.bat 文件关闭 Tomcat 服务器
2. 修改 Tomcat 默认的端口号:打开 conf 目录下的 server.xml 文件修改端口号url
Tomcat 启动分析
结论: 执行 startup.bat ,实际上执行的是 catalina.bat
若想在任意目录下都能启动 Tomcat,则需设置 CATALINA_HOME 环境变量
直接执行 catalina.bat 时须要带上命令行参数spa
经常使用的参数是start,run 和 stop.net
Tomcat的管理程序
Tomcat 提供了一个管理程序:manager,用于部署到 Tomcat 服务器中的 web 应用程序要访问 manager web 应用程序,须要添加具备管理员权限的帐号,编辑 conf 目录下的 tomcat-users.xml 文件,添加 manager 角色,设置用户名和密码开放源代码
若是,您对个人这篇博文有什么疑问,欢迎评论区留言,你们互相讨论学习。
若是,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】。
若是,您但愿更容易地发现个人新博客,不妨点击一下左下角的【关注我】。
若是,您对个人博文感兴趣,能够关注个人后续博客,我是【AlbertRui】。转载请注明出处和连接地址,欢迎转载,谢谢!