tomcat是什么服务器
Tomcat是一个世界上广泛使用的支持jsp和servlets的Web服务器。Tomcat 因为技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可。
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
扩展资料:
Tomcat不仅实现了Servlet规范、JSP规范,支持对这两者的解析,还支持JSTL表达式语言、和Java WebSocket。目前Tomcat最新稳定版是8.0。Tomcat请求流程:
1、对外接收请求是Connector连接器组件,可以支持不同协议,Connector组件中可设置端口,所以我们请求的时候需要输入端口号。可以把Connector当作接待员。
2、Connector组件接收到请求后,转发给处理Engine(catalina引擎)组件去处理。
3、根据请求的域名,分配到对应的Host主机。
4、在根据path分配context组件。
参考资料来源:百度百科-Tomcat
一般购买的服务器软件是 WebLogic,除非公司要求,小规模用户Tomcat足够了。毕竟WebLogic 最便宜是 18W吧,还是1CPU的价格。Tomcat开源又免费,资料又多,简单好用。
tomcat可以说成是应用服务器软件,也可以说是中间件,也可以说是Servlet容器,Web服务器。你说的不停运转的物理机器,那是物理机器,物理机器肯定是一起的基础,但是就像就有了一台裸电脑,你不装操作系统,你QQ怎么运行啊。现有物理服务器机器,再安装tomcat,然后在tomcat里面部署你的JavaEE JavaWeb程序,才能像QQ一样提供服务。Tomcat是Java Web才需要的,如果使用ASP.net或者PHP开发网站,不需要Tomcat。
Tomcat 实际上是运行JSP 页面和Servlet。具有处理HTML页面的功能。
简单的来说,Tomcat是运行JAVA程序的开源 java容器。 java程序部署在这个服务里 才能更好的对外提供服务。
目前很多的java程序是部署在Tomcat下的。
web服务器呀,开源的。
RecvfailureConnectionwasreset
例如安装到f: omcat4。 2、配置Tomcat的环境变量 添加一个新的环境变量TOMCAT_HOME,变量值为f: omcat4,添加方法同J2SDK环境变量的配置方法。 3、测试默认服务 设置完毕后就可以运行Tomcat服务器了。用f: omcat4instartup.exe启动Tomcat,用f: omcat4inshutdown.exe关闭。(如果在执行startup.exe或shutdown...
Win7系统中启动Tomcat后在页面输入Locadlhost:8080没有显示
查看一下,但是打开后发现Webapp下面是空的;步骤四:那需要经过一番调试后,发现是Tomcat下的Webapp下面的ROOT文件夹不见了,不要着急,我们从别处复制过来一个就好了;步骤五:按照上述操作步骤,我们进入下个页面,Tomcat;步骤六:T等待omcat修改成功后,就可以看到下个页面了。
HTTP 错误 500(Internal Server Error):服务器尝试执行请求时遇到了意...
value > env - entry - attribute value is "\/ home\/WWW\/solr\/solr\/home\/solr. "7.配置完成后,需要重新启动Tomcat服务器并输入命令“servicetomcatstop\/servicetomcatstart”,如下图所示。8.omcat重启后,如果主机路径配置正确,可以直接输入IP:8080进行访问,可以正常打开,如下图所示。
如何修改tomcat什么文件忽略对el表达式的关键字检查
omcat 7对EL表达式的语法要求比较严格,例如”${enum.colname}”因包含关键字enum就会导致解析出错。下面是解决办法:改tomcat属性,忽略对EL表达式的关键字检查。修改$CATALINA_BASE\/conf\/catalina.properties文件,添加org.apache.el.parser.SKIP_IDENTIFIER_CHECK=true选项。
HTTP 错误 500(Internal Server Error):服务器尝试执行请求时遇到了意...
value > env - entry - attribute value is "\/ home\/WWW\/solr\/solr\/home\/solr. "7.配置完成后,需要重新启动Tomcat服务器并输入命令“servicetomcatstop\/servicetomcatstart”,如下图所示。8.omcat重启后,如果主机路径配置正确,可以直接输入IP:8080进行访问,可以正常打开,如下图所示。
jsp+mysql存取图片的问题???
如果你要写绝对路径,可以用到myeclipse生成的JSP页面最上面的pash和basePash这两个参数
Error code 500 HTTP_INTERNAL_SERVER_ERROR什么意思
> env - entry - attribute value is "\/ home\/WWW\/solr\/solr\/home\/solr. "7.配置完成后,您还需要重新启动Tomcat服务器,并输入命令“servicetomcatstop\/servicetomcatstart”,如下图所示。8.omcat重启后,如果您的主机路径配置正确,可以直接输入IP:8080进行访问,可以正常打开,如下图所示。
HTTP Status 500 – Internal Server Error 错误原因,怎么改
<env-entry-value> 属性值为 " \/home\/www\/solr\/solr\/home\/solr 。7、配置完成后,还需要重启Tomcat服务器,输入命令 " service tomcat stop\/service tomcat start " ,如下图。8、omcat重启后,如果你的host路径配置的没错,可以直接输入 IP:8080 进行访问就可以正常打开了,如下图。
JDK环境和Tomcat环境的配置
2.catalina_homecatalina_home是指向tomcat的解压目录或安装目录(我以前用的TOMCAT安装版好像不用配置这些变量),在这个路径下,你应该能找到bin、lib、webapps等目录.配置方法是,新建环境变量"catalina_home",它的值设为"C:omcat6"; 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 ...
Tomcat JSP经典配置实例
CATALINA_HOME=c:omcatCATALINA_BASE=c:omcat然后修改环境变量中的classpath,把tomat安装目录下的commonlib下的(可以根据实际追加)servlet.jar追加到classpath中去,修改后的classpath如下:classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libools.jar;%CATALINA_HOME%commonlibservlet.jar;...
巢饱和合: omcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求.实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的.
沾化县13593546782: 什么 是tomcat - ?
巢饱和合: Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成.由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现. 与传统的桌面...
沾化县13593546782: 请教tomcat这个服务器到底怎么理解? - ?
巢饱和合: 通俗意义上的服务器,就是你说的硬件服务器,是一台超级电脑,但是单单一个超级电脑什么也做不了,我们写的web程序放到超级电脑上面还是不能用,这时候就需要一个软件将我们写的weapp发布部署等,然后外部的用户才能访问到我们的app,tomcat、weblogic就是这么一个东西,它管理这我们写的web程序.简单来讲,就是外部人员通过访问tomcat来访问服务器上面的程序的
沾化县13593546782: Tomcat是web容器还是web服务器? - ?
巢饱和合: tomcat严格上说是servlet和jsp容器,但也有人叫它服务器,这没什么不行,pageencoding是设定这个JSP用什么编码保存,默认是iso-8859-1,一般改成UTF-8,便于网络传输,charset有点像一大堆编码的集合,可以对很多编码进行操作,这就是我对你的问题的理解
沾化县13593546782: 高手解答:tomcat是应用程序服务器还是WEB服务器? - ?
巢饱和合: 其实tomcat就是一个小型的web服务器
沾化县13593546782: tomcat是什么意思? - ?
巢饱和合: 这是一个Java Web服务器的名字 直译就是:汤姆猫 他的全命是:Apache Tomcat Tomcat服务器是一个免费的开放源代码的Web应用服务器,是目前比较流行的Web应用服务器.一般学计算机编程的人都知道这个,尤其是Java爱好者
沾化县13593546782: 什么是tomcat - ?
巢饱和合: Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成.由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范.因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器.目前最新版本是7.0.
沾化县13593546782: Tomcat是文件服务器、数据库服务器和应用程序服务器中的哪一种服务器? - ?
巢饱和合: Web 应用服务器
沾化县13593546782: tomcat 是什么 ? - ?
巢饱和合: 类似于微软的IIS.WEB服务器.支持jsp/servlet 不过对html解析速度没有apache优秀. 可以把两个连接起来.更主要的是开源免费的
沾化县13593546782: ApacheTomcat是什么?我在内网的一个网站上看到的 ?
巢饱和合: java编程用的.Apache是普通服务器,本身只支持html即普通网页.不过可以通过插件支持PHP,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资源.反之不然) Tomcat是jsp/servlet容器,同时也支持html,和CGI. CGI需要一些手动调试,不过很容易的.把CATALINA_HOMEconfserver.xml中的几段注释反注释掉,再将CATALINA_HOMEserverlib下的一个文件servlets-cgi.renametojar的名称改成servlets-cgi.jar就可以了