不会吧!这怎么可能?今天由我来给大家分享一些关于国外jsp虚拟主机〖JSP更换class文件后,一定要重启Tomcat吗 〗方面的知识吧、
1、jsp更换class文件后,需要重启tomcat服务器,重新加载整个工程,进行编译。如果不要手动重启tomcat的话,可以使用如下方法,设置自动编译重启tomcat服务器:方法如下:在eclipse中配置tomcat服务器。
2、如果是在ide环境里jsp改变后不需要重启服务器,但有必要重启一下,或重新发布一下!Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。
3、如果修改的是jsp文件的话,本身就不需要重启,但是如果是class文件就没有好办法了。在开发阶段,你使用myeclipse开发的话,可使用debug模式启动,这种模式下,修改java文件也是不需要重启的(但是新增了方法还是需要重启)。
4、般来讲都不需要重启尤其是JSP,因为JSP是更新之后重新编译的JAVABean一般也不需要主要是配置文件(例如XML)改变的时候,需要重新启动。不过有些时候JSP改变,界面不会立刻改变,这是由于IE的网页缓存造成的。读取相同资源的时候,会优先读取本地的文件。
5、如果是Class文件,或者是配置文件就需要重启,像Log4j的配置文件可以定时读配置文件的也可不用。
6、class文件到servlet容器中。如果web服务器已启动,则之前class已被servlet容器加载,可能修改后的class文件不会被servlet容器执行。而jsp是web服务器进行编译。加载时当场编译的,而不是预先编译好,tomcat可以设置为监视jsp文件的改动,改动之后则重新编译、执行。所以jsp是改动时,不需要重启服务器。
〖壹〗、JSP技术是用JAVA语言作为脚本语言的,而ASP网页使用微软的VBScrip或Jscrip。JAVA是成熟的,强大的,易扩充的编程语言,远优于基于BASIC的脚本语言。如:JAVA的可执行性优于VBScript或Jscript语言。因为它们利用JAVA技术并且都被编译为JAVAServlets,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。
〖贰〗、浅显点的话,ASP就是编网页用的一种技术。CGI是个古老的名词,中文是通用网关接口,是一种用程序来编网页的技术。PHP是另一种编网页的技术。
〖叁〗、asp是ActiveServerPage,也就是动态服务页,编程者用ASP可以开发动态网页JSP是JavaServerPage.也就是java服务页,功能同上Php是PHP,是英文超级文本预处理语言HypertextPreprocessor的缩写。
〖壹〗、ApacheTomcat,由Apache软件基金会开发,是一款广泛使用的开源Web应用服务器。它以Servlet4和JSP0规范的支持而著称,最新版本为0。Tomcat以技术先进、性能稳定、免费开源而著称,成为流行的Web应用服务器。
〖贰〗、方式一:直接将应用拷贝到Tomcat\webapps目录。方式二:将应用打包成war包,使用命令jar-cvfMyApp.war。利用MyEclipse建立JavaWeb应用并部署(必掌握)在MyEclipse中配置Tomcat。开发与运行目录结构。
〖叁〗、Tomcat是一个开源的Web应用服务器,主要用于运行JavaWeb应用程序。它提供了一个包含了许多功能的运行环境,使得开发者可以轻松地部署和测试JavaWeb应用程序。
〖肆〗、Tomcat是一个广泛使用的开源Web服务器和Servlet容器。它用于运行JavaWeb应用程序,包括JSP和Servlet。以下是关于Tomcat的Tomcat的基本功能Tomcat的主要功能是提供一个“包含了全部”的Web服务器环境,不仅支持HTTP协议,还支持运行JavaWeb应用程序的关键技术,如JavaServlets和JSP。
〖伍〗、Tomcat是一个开源的Web服务器和Servlet容器。以下是详细的解释:Tomcat作为Web服务器Tomcat提供了一个强大的HTTP服务,能够响应和处理来自客户端的Web请求。它允许开发者托管静态和动态的Web资源,如HTML、CSS、JavaScript文件以及JSP页面等。
将其中的8080,改成80,然后重启tomcat,本机使用http://localhost即可访问。注:其他版本,查找相应的8080,然后修改。修改发布目录例如将d:\test目录作为自己的文档发布目录,并指定mytest为http访问的相对目录(本机即http://localhost/mytest)。
楼上的都是对的,可是都只有一部分。应该是两者结合。在server.xml将8080改成80使用默认的80端口使url不需输入:8080/在tomcat的ROOT下改index文件跳转到你系统的首页,这样就可以直接输http://10.1访问系统了。
首先你的电脑上的TOMCAT之类的服务器要开启,别人通过“http://我的IP:8080/项目名/index.jsp”这个网址访问你的网站,相对其他人,你的电脑就是网站服务器了。大概流程是:使用HTTP协议,通过IP找到你的电脑,端口8080访问到TOMCAT。
这样,不管是通过http://localhost:8080/MyProject/main.do跳转访问test.jsp还是直接访问http://localhost:8080/MyProject/test.jsp,都可以成功引用。
同样地,index.jsp也可以省略,你可以在web.xml中设置默认的首页文件为index.jsp。这样,如果你的应用被放置在root目录下,并且设置了web.xml,就可以直接写成最简单的形式http://localhost:8080。然而,如果你想省略端口号8080,可以考虑将Tomcat配置为使用默认端口80。
将以上文字中的Connectorport=8080中的8080更改为8888即可,重新启动Tomcat,使用http://localhost:8888登录,发现问题已解决。
分享到这结束了,希望上面分享对大家有所帮助