eclipse开发的jsp网站怎么放在tomcat下独立运行

eclipse开发的jsp网站怎么放在tomcat下独立运行,第1张

要使jsp在tomcat下独立运行,需要安装合适的jdk和tomcat,下面主要介绍配置tomcat。

1、首先正确的安装tomcat,到这里下载http://tomcatapacheorg/whichversionhtml

下载,安装。完成后的目录里面conf、common、webapps三个主要目录;

从上面的图可以看到,这个默认画面来自$CATALINA_HOME/webapps/ROOT/indexhtml

2、目录说明

webapps:主要用于web应用程序部署,就是你的应用程序放在这里;

conf:主要是放置tomcat的服务器的相关配置文件;

common:主要是对容器全局变量的文件放置地方,如common/lib下就是放置一些需要全文配置的文件包。

3、新建目录:webapp/myapp,把应用放在这里

新建配置文件webapp/myapp/WEB-IN/webxml

webxml

<xml version="10" encoding="ISO-8859-1">

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc//DTD Web Application 23//EN"

"http://javasuncom/dtd/web-app_2_3dtd">

<web-app>

<display-name>My Web Application</display-name>   <!--  显示内容标题名  -->

<description>A application for test</description>   <!--  描述名  -->

</web-app>

新建测试文件:webapp/myapp/WEB-IN/indexjsp

<html>

<body>

<center>

Now time is: <%=new javautilDate()%>

</center>

</body>

</html> 

4、应用部署好以后,重新启动tomcat。

5、测试,在浏览器url:localhost:8080/myapp/indexjsp

6、上面只是简单测试,用eclipse 开发的web项目,有比较全的项目配置。

这个是一个web项目的例子

JSP其实就是Servlet的一个封装,如果只用Servlet的话好多好多的html代码都必需放在String或StringBuffer字符串里发送到页面,出错率是非常高的,而且工作量也是非常大的!所以Sun公司将Servlet进行进一步的封装,也就出现了跟asp差不多的jsp了!

当jsp页面被打开后,JAVA虚拟机将jsp代码编译成Servlet代码,如果是TomCat服务器的话,将会被保存在tomcat安装目录里work目录里!可以写个jsp页面,打开后去work目录里找找,你会找到跟jsp页面名字相同的Servlet的!!看看代码就会发现它跟你的jsp代码相差无几~~~

apache服务器:apache组织开发的一种常用web服务器,提供web服务。

tomcat服务器:apache组织开发的一种jsp引擎,本身具有web服务器的功能,可以作为独立的web服务器来使用。但是,在作为web服务器方面,tomcat处理静态html页面时不如apache迅速,也没有apache健壮,所以我们一般将tomcat与apache配合使用。

jkmount /servlet/ ajp13和jkmount /jsp ajp13 表示

将所有servlet 和jsp请求通过ajp13的协议送给tomcat,让tomcat来处理。

希望对你有帮助。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » eclipse开发的jsp网站怎么放在tomcat下独立运行

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情