Tomcat设置

Posted Recently 祝祝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat设置相关的知识,希望对你有一定的参考价值。

什么是Tomcat?

Tomcat,其实就是一个服务器,进行通过某种特殊的介质数据交互与信息传输。实现了对Jsp的支持

Tomcat是由Apache软件基金会属下Jakarta项目开发的Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了HTTP服务器,因此也可以视作单独的Web服务器。

什么是服务器?

服务器指: 一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器,数据库服务器和应用程序服务器。 运行以上软件的计算机,或称为网络主机。 服务器通常以网络作为介质,既可以通过内部网对内提供服务,也可以通过互联网对外提供服务

tomcat配置?

bin -> 服务
启动 startup.bat (Windows) | startup.sh (Linux)
关闭 shutdown.bat (Windows) | shutdown.sh (Linux)

             任务管理器查看 tomcat服务器 java.exe
			
			浏览器查看 http://localhost:8080/ [协议]://[主机名 IP地址 域名]:[端口号]
			
			补充:本地域名  C:\\Windows\\System32\\drivers\\etc\\hosts

conf -> 配置
context.xml

				<WatchedResource>WEB-INF/web.xml</WatchedResource>
			
			server.xml
				
				<Connector port="8080" protocol="HTTP/1.1"
					   connectionTimeout="20000"
					   redirectPort="8443" />

web.xml

				<servlet>			-> 控制器
				<servlet-mapping>	-> 路由

libs -> 依赖项

logs -> 日志

temp -> 临时文件

webapps -> 发布目录

work -> 工作目录
Java源代码编译成字节码 将运行结果转为为html脚本 并响应给客户端浏览器
浏览器解释html脚本 产生带有数据信息的网页

关联IDE(Eclipse)?



注意注意注意:最重要的一步:

如果服务还是启动不了的话?

一:

二:

然后点击servers下面的链接,然后再加进去

还有一个查看一下任务管理器是否有僵尸进程如果有的话需要关掉
只要你能良好的配置好maven projec它显示出tomcat7.0就配置好了。

建立maven Project,连接Tomcat?

	  第一步
	  右键——》新建---》项目
     第二步
     输入maven---》选择maven project--》点击下一步


第三部:



第四步
选择项目->右键->属性 -> Project Facets -> 右侧 Dynamic Web Model 2.3 -> 3.0

去勾选 -> 改为3.0 -> 应用 -> 勾选 -> 下方链接 -> 勾选 -> OK -> 应用

		第五步 

选择项目->右键-> 构建路径 -> 配置构建路径 -> Add Library -> Server Runtime -> Tomcat

第六步
修改jsp默认编码 -> 窗口 -> 首选项 - JSP -> JSP Files -> JSP Encoding -> UTF-8

第七步
添加jsp文件 注意:在WebContent文件夹中添加

第八步
测试 选择JSP文件 右键 运行方式 Run On Server

ending>>>>

Encourage yourself to study》》》

凡事预则立不预则废。

以上是关于Tomcat设置的主要内容,如果未能解决你的问题,请参考以下文章

如何通过代码设置片段标签?

jsp页面被tomcat引擎运行的时候组装成java片段,但是这些java片段怎么没有main方法作为程序的入口啊?

VSCode插件开发全攻略代码片段设置自定义欢迎页

错误代码:错误域 = NSCocoaErrorDomain 代码 = 3840“JSON 文本没有以数组或对象和允许未设置片段的选项开头。”

如何设置 vscode 的代码片段,以便在自动完成后自动触发 vscode 的智能感知?

javascript 用于在节点#nodejs #javascript内设置react app的代码片段