开发者社区> 问答> 正文

关于在tomcat中部署目录的问题

我在tomcat中D:apache-tomcat-7.0.37confCatalinalocalhost设置了我的工程xml,然后使用localhost:8080/【工程名】访问正常,但是其中的css和js引用由于使用了绝对路径,如下<link href="/css/manage.css"。。。。使得tomcat找不到相关文件了,如下所示
"NetworkError: 404 Not Found - http://localhost:8080/css/manage.css"
如果是http://localhost:8080/【工程名】/css/manage.css就没问题了,但我在jetty下没有这个问题,请各位朋友帮忙看一下,多谢啦

展开
收起
落地花开啦 2016-03-26 14:55:01 1759 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    conf文件下直接指定项目路径,比如:

    <Service name="test_abc">
            <Connector port="3001" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="true" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8" />
            <Engine name="test_abc" defaultHost="localhost">
                <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase" />
                <Host name="localhost" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
                    <Context path="/" reloadable="true" docBase="E:\workspace\test_abc\" />
                </Host>
            </Engine>
        </Service>
    2019-07-17 19:16:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
低代码开发师(初级)实战教程 立即下载

相关实验场景

更多