tomcat下如何修改访问路径 我的一个项目在tomcat上部署名称是demo,访问路径是http://localhost:8080/demo,如果我想不修改demo这个名称,访问路径变为其他的名称,比如http://localhost:8080/mysite但是还是访问我的这个应用,请问要如何修改,并且不影响应用的使用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在server.xml文件中加入如下代码即可:注意:(在server.xml中,此语句 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">后面添加如下语句:)<Context path="/mysite" docBase="X:\xxx\xxx\xxx" debug="0" reloadable="true" crossContext="true"></Context>X:\xxx\xxx\xxx 是盘符和文件夹目录 ,修改后重启 tomcat 在tomcat的安装文件下:...\Tomcat 6.0\conf\Catalina\localhost建个文件 mysite.xml。内容 <Context path="/mysite" docBase="X:\xxx\xxx\xxx" debug="0" reloadable="true" crossContext="true"> </Context> 呵呵 因为楼主不想改名字嘛,而且我不喜欢把项目放到 tomcat 目录的,我都是建立一个专门的文件夹放web应用 建立一个专门文件夹也可以啊,只要URL指向那个文件夹就行文件名称改动是最好选择 。。楼主如果觉得我说错了 ,可以忽视我 这个可以自己新建个xml配置文件啊 不会有什么副作用的! 真正气作用的是里面jsp页面或者配置文件or javabean等 最简单的如果程序里面有写死的路径,那么改了之后肯定会有影响的---------------------------------------这个可以自己新建个xml配置文件啊能具体些吗 程序里路径谁还用绝对路径??都是<%=request.getContextPath()%>么假如你写死路径了,那么你难道把写好的项目发布到服务器上还得改去? 程序里路径谁还用绝对路径??都是<%=request.getContextPath()%>么假如你写死路径了,那么你难道把写好的项目发布到服务器上还得改去? <Context path="/project" reloadable="true" docBase="E:\javastudio\oob" workDir="E:\javastudio\oob\work" /> docBase是项目文件夹的web-inf文件夹的上一层目录 workDir是指Tomcat解析Jsp转换为Java文件,并编译为class存放的文件夹,设置在项目文件夹里面,可以避免移植到其他地方首次读取jsp文件需要重新解析 。一般格式:项目文件夹\work reloadable是指可以重新加载,一般设置为true,方便使用,不需要经常重启Tomcat。文章出处:http://www.diybl.com/course/3_program/java/javajs/200899/141517.html 程序里路径谁还用绝对路径??都是<%=request.getContextPath()%>么假如你写死路径了,那么你难道把写好的项目发布到服务器上还得改去? <Context path="/project" reloadable="true" docBase="E:\javastudio\oob" workDir="E:\javastudio\oob\work" /> docBase是项目文件夹的web-inf文件夹的上一层目录 workDir是指Tomcat解析Jsp转换为Java文件,并编译为class存放的文件夹,设置在项目文件夹里面,可以避免移植到其他地方首次读取jsp文件需要重新解析 。一般格式:项目文件夹\work reloadable是指可以重新加载,一般设置为true,方便使用,不需要经常重启Tomcat。 yinyuan1987<Context path="/project" reloadable="true" docBase="E:\javastudio\oob" workDir="E:\javastudio\oob\work" />docBase是项目文件夹的web-inf文件夹的上一层目录workDir是指Tomcat解析Jsp转换为Java文件,并编译为class存放的文件夹,设置在项目文件夹里面,可以避免移植到其他地方首次读取jsp文件需要重新解析 。一般格式:项目文件夹\workreloadable是指可以重新加载,一般设置为true,方便使用,不需要经常重启Tomcat。 ---------------------------------------------------------------------------------------docBase和workDir能够不写死吗,我的项目就在tomcat/webapps目录下面了 修改 tomcat work 目录下,生成的servlet文件的名字。吼吼。(建立在你的工程不需要再编译了。。有点投机取巧) 我输入http://localhost:8080/默认访问mysite1这个项目,浏览器显示http://localhost:8080/mysite1我想要的是输入http:localhost:8080还是访问mysite1,但是浏览器显示的是http://localhost:8080/mysite2mysite2是客户想要的名字。他们不喜欢mysite1这个名字。同时我也不想改掉项目部署的名称。 我现在的做法是在ROOT下面有一个jsp文件,访问http:localhost:8080的时候重定向到mysite1这个项目。 有2种方法1。在创建的时候直接改2。在server.xml中更改访问路径 jsp,页面跳转路径问题,在一个servlet中.怎么知道是从哪个页面跳转过来的呢? 老问题 struts2 action跳转传参乱码!!! 回帖分页的问题!急 想了好几天,不知道该怎么办了。。50分求大家帮忙啊! toString()是什么意思,,简单问题 带cvs的src 怎么用 ? 各位高手我想问个关于hql的问题 b/s系统,如何检测到客户端用户是否登陆过? 如何调用自已新建的类 公告:java版各版块版主以及热爱java技术,关心java版的朋友请进 sessionListener中session销毁时动作 jsp项目的问题
(在server.xml中,此语句
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
后面添加如下语句:)<Context path="/mysite" docBase="X:\xxx\xxx\xxx" debug="0" reloadable="true" crossContext="true">
</Context>X:\xxx\xxx\xxx 是盘符和文件夹目录 ,修改后重启 tomcat
内容
<Context path="/mysite" docBase="X:\xxx\xxx\xxx" debug="0" reloadable="true" crossContext="true">
</Context>
呵呵 因为楼主不想改名字嘛,而且我不喜欢把项目放到 tomcat 目录的,我都是建立一个专门的文件夹放web应用
建立一个专门文件夹也可以啊,只要URL指向那个文件夹就行文件名称改动是最好选择 。。楼主如果觉得我说错了 ,可以忽视我
这个可以自己新建个xml配置文件啊能具体些吗
<Context path="/project" reloadable="true" docBase="E:\javastudio\oob" workDir="E:\javastudio\oob\work" />docBase是项目文件夹的web-inf文件夹的上一层目录workDir是指Tomcat解析Jsp转换为Java文件,并编译为class存放的文件夹,设置在项目文件夹里面,可以避免移植到其他地方首次读取jsp文件需要重新解析 。一般格式:项目文件夹\workreloadable是指可以重新加载,一般设置为true,方便使用,不需要经常重启Tomcat。
---------------------------------------------------------------------------------------
docBase和workDir能够不写死吗,我的项目就在tomcat/webapps目录下面了
吼吼。
(建立在你的工程不需要再编译了。。有点投机取巧
)
我想要的是输入http:localhost:8080还是访问mysite1,但是浏览器显示的是http://localhost:8080/mysite2
mysite2是客户想要的名字。他们不喜欢mysite1这个名字。同时我也不想改掉项目部署的名称。
1。在创建的时候直接改
2。在server.xml中更改访问路径