Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Servlet/JSP/JSF/JavaFX Script
» 精华
打印话题 寄给朋友 订阅主题 |
作者 | 怎么在Tomcat里发布自己的程序?[精华]帖子............ [精华] |
aiff
发贴: 85 |
于 2004-11-02 15:44
http://www.china***net 作者:aile 发表于:2003-06-11 22:24:30 我刚开始学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运行正常, 我应该怎么做? 【发表回复】【查看CU论坛原帖】【关闭】 -------------------------------------------------------------------------------- kpflysky 回复于:2003-06-12 08:38:32 同意 你主要是server.xml里面的映射没有弄清楚 默认的根目录是ROOT 所以你放到ROOT里就可以了 -------------------------------------------------------------------------------- badseed 回复于:2003-06-11 23:51:25 你有没有写web.xml 研究一下 webapps/examples/WEB-INF目录下的文件和目录结构 ,再看看 web.xml的写法 -------------------------------------------------------------------------------- zhangv 回复于:2003-06-12 21:06:14 找到%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\下. 手酸~^_^
aiff edited on 2004-11-25 16:04
|
话题树型展开 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |