解决方案 »

  1.   

    刚刚测试,知道问题所在了。我在controller中跳转的页面是"view/main",main.jsp中的css和js文件写的是相对路径 ../js/xx.js
    ../css/xx.css。把这些东西换成cdn形式就可以了。但是我自己写的css和js还是不知道怎么用,视图解析器跳转后路径是怎么算的?
      

  2.   

    我自己解决了。。
    jsp基础都忘光了,在页面上获取一下路径就好了。<%
    String path = request.getContextPath();
    String basePath = request.getScheme() + "://"
    + request.getServerName() + ":" + request.getServerPort()
    + path + "/";
    %><link href="<%=basePath %>css/main.css" rel="stylesheet">
      

  3.   

    <mvc:resources location="/xx" mapping="/xx/**"/>springmvc有专门的处理静态文件的映射,或者可以用tomcat 的 defaultServlet处理
      

  4.   

    jsp中的资源地址要按地址栏中的地址去配置。
      

  5.   

    默认是dispatcher类型的,当然显示的是controller的地址了,如果想显示JSP的地址,估计要用redirect了!
      

  6.   

    用redirect 就不能从request中拿数据了。