Tomcat配置使用(七)

1.基础概念:


所有通过java语言编写的后台都叫javaWeb,javaweb是基于请求和响应构建的。web 资源按实现的技术和呈现的效果的不同,又分为静态资源和动态资源两种。

静态资源: html、css、js、txt、mp4 视频 , jpg 图片

动态资源: jsp 页面、Servlet 程序

2.安装和目录介绍:

傻瓜式安装(zip解压就行)

bin 专门用来存放 Tomcat 服务器的可执行程序

conf 专门用来存放 Tocmat 服务器的配置文件(例如server.xml文件的connector标签可以改port端口号)

lib 专门用来存放 Tomcat 服务器的 jar 包

logs 专门用来存放 Tomcat 服务器运行时输出的日记信息

temp 专门用来存放 Tomcdat 运行时产生的临时数据

webapps 专门用来存放部署的 Web 工程。

work 是 Tomcat 工作时的目录,用来存放 Tomcat 运行时 jsp 翻译为 Servlet 的源码,和 Session 钝化的目录。

3.启动和停止Tomcat:

启动:

1.通过bin目录下的startup.bat

2.或者打开命令行,cd到bin目录下,敲入启动命令: catalina run

通过http://localhost:8080测试

如果通过方式1黑框框闪现可能是JAVA_HOME环境变量没配好

停止:

1、点击 tomcat 服务器窗口的 x 关闭按钮

2、或把 Tomcat 服务器窗口置为当前窗口,然后按快捷键 Ctrl+C

3、或找到 Tomcat 的 bin 目录下的 shutdown.bat 双击,就可以停止 Tomcat 服务器

4.部署web工程到Tomcat中:

方法一:第一种部署方法:只需要把 web 工程的目录拷贝到 Tomcat 的 webapps 目录下,即可通过http://ip:port/工程名/...../文件(http://ip:port/就定位到webapps目录下了)

方法二:找到 Tomcat 下的 conf 目录\Catalina\localhost\ 下,创建.xml配置文件,里面写:

<!-- Context 表示一个工程上下文

path 表示工程的访问路径:/abc

docBase 表示你的工程目录在哪里

-->

<Context path="/abc" docBase="E:\book" />

然后通过http://ip:port/abc(就是path)/...../文件可以访问放在E盘的book工程

注:

当我们在浏览器地址栏中输入访问地址如下: http://ip:port/

没有工程名的时候,默认访问的是 ROOT 工程。(Tomcat在安装时webapps目录下默认有一个Root)

当我们在浏览器地址栏中输入的访问地址如下:http://ip:port/工程名/

没有资源名,默认访问 index.html 页面(每个Web工程的入口)

5.IDEA和Tomcat

1.IDEA整合Tomcat

操作的菜单如下:File | Settings | Build, Execution, Deployment | Application Servers

2.创建web工程:


目录介绍:

src:放自己写的java源码

web目录专门存放web工程的资源文件:html、css、js等

--WEB_INF受服务器保护的目录,外部浏览器无法直接访问    

    ----lib 放jar包 

    ----web.xml 整个工程的配置文件:用于配置servlet、filter、listener、session等

--index.jsp 改web工程入口


再点击edit可以进入这个web工程的tomcat配置


六、版本对应

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容