您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 请有过eclipse开发Web项目进,一个关于项目发布的事?

请有过eclipse开发Web项目进,一个关于项目发布的事?

来源:网络整理     时间:2016/7/4 6:32:46     关键词:

关于网友提出的“ 请有过eclipse开发Web项目进,一个关于项目发布的事?”问题疑问,本网通过在网上对“ 请有过eclipse开发Web项目进,一个关于项目发布的事?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 请有过eclipse开发Web项目进,一个关于项目发布的事?
描述:

我一直有个疑问。
用eclipse开发的web项目,怎么在发布的时候取消项目名.
如:http://localhost:8080/项目名 变成http://localhost就可以直接访问主页。
我尝试过的办法。
1.改tomcat的配置文件.

这样有个问题就是,我去项目中都是使用的绝对路径(/项目名/js/..),这样改行不通。
2.项目中使用相对路径.
这样改后也有问题,我开发时候都是servlet传递数据到jsp(request.setAttribute("参数")),然后用jstl显示,所以要用HttpServletRequest的getRequestDispatcher把request参数要传递过去。我们都知道这样跳转页面是在服务器端进行的,成功后的页面url不会有变化,但是在成功页面我引用的js、css都是相对路径,这样也不行。
我曾经下过一个项目,应该是使用eclipse开发的,应为可以直接附加。
我看它项目里面也使用绝对路径,但是都没有项目名(/js/..、/css/..、/jsp/xxxx.jsp),我很不理解,这样在开发过程中怎么在eclipse里面进行开发测试。
我就是想问下大家在开发中是怎样处理这个问题的。
谢谢了。


解决方案1:

同意楼上的

解决方案2:

引用 3 楼 ifcheng 的回复:
引用 1 楼 antsleg 的回复:
我的项目里面是用的绝对路径,把项目去掉后路径就不对了。

你是说引用css、js、image什么的,都是用绝对路径?
这当然不合适啦,肯定要用相对路径的,
否则你的项目只能在你机器上用,部署到别的机器上没法用。
以上介绍了“ 请有过eclipse开发Web项目进,一个关于项目发布的事?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2267291.html

相关图片

相关文章