当前位置: 代码迷 >> Web前端 >> web开发小疑点
  详细解决方案

web开发小疑点

热度:357   发布时间:2012-06-26 10:04:13.0
web开发小问题

? ? 今天在本人的TOMCAT上通过MYECLIPSE部署了一个应用,应用的内容很简单,就是一个静态页面example.html

这个静态页面里引用了一段JS。(PS :本人没有太多WEB开发经验,自己尝试性地做一些东西。

? ? 这个JS文件和文件所属的路径都正确得存在我的MYECLIPSE工程下。但是当我通过我的域名来访问我的网站(欢迎页面就是这个example.html),却不能显示该JS的特效。

?通过CHROME的JS控制台,发现引用的那个JS根本没找到。晕,于是一顿查,有说改SERVER.XML的,又说改WEB.XML的,有说改端口的,最后都没解决问题。

?

后来静下心仔细盘查了一下,不经意点到了TOMCAT的WEBAPP目录下看了下我的工程,发现那个JS以及包含它的文件夹竟然都没有部署到TOMCAT里,真晕,难怪找不到这个JS!

?

下面是问题的原因:我的MYECLIPSE生成的WEB PROJECT是填写了“WEB-ROOT FOLDER”的,所以当我通过MYECLIPSE的部署按钮把这个工程部署到TOMCAT上的时候,它只会把WEB-ROOT下的路径和里面的内容放到服务器上对应WEBAPP的目录下!!

相对地,如果在创建WEB工程的时候不填写“WEB-ROOT FOLDER”,则会把工程根目录下的所有路径的内容部署到服务器对应的WEBAPP目录下!

  相关解决方案