`
king_tt
  • 浏览: 2116452 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

如何在Tomcat里发布自己的程序

 
阅读更多
怎么在Tomcat里发布自己的程序?

我刚开始学JSP,用WINXP+Tomcat4.1.24,在webapps目录下建立一个新目录myjsp,把自己写的jsp程序test.jsp放在里面,可是用http://localhost:8080/myjsp/test.jsp
无法运行(The requested resource (/begjsp-ch01/index.jsp) is not available)把它放在ROOT里用http://localhost:8080/test.jsp运行正常,
我应该怎么做?
badseed 2003-6-11 15:51
怎么在Tomcat里发布自己的程序?

你有没有写web.xml
研究一下 webapps/examples/WEB-INF目录下的文件和目录结构
,再看看 web.xml的写法

kpflysky 2003-6-12 00:38
怎么在Tomcat里发布自己的程序?

同意
你主要是server.xml里面的映射没有弄清楚
默认的根目录是ROOT
所以你放到ROOT里就可以了

zhangv 2003-6-12 13:06
怎么在Tomcat里发布自己的程序?

找到%tomcathome%/conf/server.xml文件,在<host>;标签中加入:

<Context path="/虚拟目录名" docBase="本地路径" debug="0"
reloadable="true" crossContext="true">;
</Context>;
这样将你的jsp文件放到"本地路径"下,然后在浏览器中输入http://127.0.0.1:8080/虚拟目录名/xxx.jsp即可执行.
注意!!!还没有完!!这时候你的这个虚拟目录还没有执行servlet的能力(当然如果你不用servlet那就令当别论了).
下面是一个范例:

<Context path="/bbs" docBase="work" debug="0"
reloadable="true" crossContext="true">;
</Context>;
你要建一个名叫work的目录在webapps/下
要使这个work目录可以执行servlet,要有一个配置文件--web.xml,内容为:

<?xml version="1.0" encoding="ISO-8859-1"?>;
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">;
<web-app>;
<display-name>;MyWEB</display-name>;
<servlet-mapping>;
<servlet-name>;invoker</servlet-name>;
<url-pattern>;/servlet/*</url-pattern>;
</servlet-mapping>;
</web-app>;

这个使最小配置,仅仅是指明servlet的位置.要把这个文件放到webapps/work/WEB-INF/下,你自己的servlet放到webapps/work/WEB-INF/classes/下.
分享到:
评论

相关推荐

    Tomcat发布Web应用程序的步骤与配置方法

    详细介绍如何配置Java的JDK,已经如何配置Tomcat,绝对好用!

    如何在Tomcat中发布iServer Java应用程序

    如何在Tomcat中发布iServer Java应用程序

    免安装的jdk + tomcat发布应用程序

    免安装的jdk + tomcat发布应用程序 不用在eclipse中发布就可以运行,特别方便!

    Tomcat下发布JSP程序的N种方法

    JSP网站的发布最灵活的一种方式我们可以在Tomcat的conf目录下的的Servlet.xml文件中进行配置 在其Host标签内新建一个Context标签来部置一个JSP应用程序,如果在这里部置后,那我们就不需要再把 你的作品拿到...

    flvplayer-WEB端播放-Tomcat下发布.rar

    flvplayer播放应用程序,可直接通过Tomcat直接发布、访问。

    用Tomcat 和Eclipse开发Web 应用程序(部署发布)配置.docx

    用Tomcat 和Eclipse开发Web 应用程序(部署发布)配置.docx

    Tomcat默认程序发布路径的使用与修改方法讲解

    tomcat7默认的程序发布路径为tomcat/webapps/ROOT/下面。 例子 比如我在tomcat/webapps/ROOT/路径下新建一个jsp文件,则可以直接通过URL为: http://localhost:8080/index.jsp 来访问。 再比如我做文件的上传和...

    tomcat安装与配置,Eclipse集成与配置,首个程序发布

    tomcat安装与配置,Eclipse集成与配置,首个程序发布

    如何清除tomcat缓存

    发布了程序后,需要清楚缓存。本文详细介绍了如何清除tomcat缓存,

    apache-tomcat-10.0.10.exe安装包

    在 Tomcat 9 和更早版本上运行的应用程序,如果不做修改,将无法在 Tomcat 10 上运行。为 Tomcat 9 和更早版本设计的基于 Java EE 的应用程序可以放在$CATALINA_BASE/webapps-javaee目录下,Tomcat 会自动将其转换为...

    apache-tomcat-9.0.41.zip

    我后面Javaweb程序设计文章里面在eclipse上会用到apache-tomcat-9.0.41这个服务器。 两者都是一种容器,只不过发布的东西不同:Apache是html容器,功能像IIS一样;Tomcat是jsp/servlet容器,用于发布jsp及java的,...

    apache-tomcat-7.0.82

    Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个...事实上,在很多应用服务器的发布中都包含了Ant。另外,在Jsp1.2中,可以利用标签库实现Java代码与Html文件的分离,使Jsp的维护更方便。

    Tomcat7.0+Geoserver2.14.0

    使用Tomcat+Geoserver发布地图数据使用的工具包。将Geoserver解压后文件geoserver.war再次解压,然后放入Tomcat目录webapps目录下。最后运行Tomcat的bin目录下startup.bat启动Tomcat即可

    Websphere下部署与tomcat程序配置的差异

    经常发现在开发时在tomcat部署、run都没问题,实施发布到was上的websphere上就冲突报错了。这里总结下两个web容器部署的差异!!

    tomcat9.0.0.M26

    Tomcat 9.0旨在在Java SE 8及更高版本上运行。 ============== API稳定性: ============== 以下类的公共接口是固定的,不会是 在9.x系列的剩余生命周期内完全改变了: - 没有 可以添加以下类的公共接口以便 ...

    在Tomcat部署和发布Web应用.ppt

    在Tomcat部署和发布Web应用.ppt 绝对经典。。。。。。

    apache-tomcat-7.0.42.rar

    Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp,servlet)。 两者都是一种容器,只不过发布的东西不同:Apache是html容器,功能像IIS一样;Tomcat是jsp/servlet容器,用于发布...

    apache-tomcat-5.5.20

    开发web应用程序发布时所用的tomcat服务器,tomcat猫!

Global site tag (gtag.js) - Google Analytics