zoukankan      html  css  js  c++  java
  • 解决forward后资源加载失败的问题

    如果使用RequestDispatcher.forwad(req, resp);如果跳转到的页面使用的是相对路径会出现资源加载的位置不正确的问题,这个时候你的加载路径应该加上basePath,使用

    String xmlPath = req.getSession().getServletContext().getRealPath("/WEB-INF/config/filepath.xml") ;
    String base = "";
    try {
    base = FileUtil.findUploadPath(xmlPath, "basePath");
    } catch (Exception e) {

    e.printStackTrace();
    }

    使用filePath.xml就可以了。

    使用resp.redirect()也是可以的,但是这个时候request已经改变了,里面所带的form参数就没有用了。

  • 相关阅读:
    2月4日进度
    每日总结3-6
    每日总结3-5
    每日总结3-4
    每日总结3-2
    本周计划
    本周计划
    假期每日总结2-13
    假期每日总结2-12
    假期每日总结2-11
  • 原文地址:https://www.cnblogs.com/diyingyun/p/3012472.html
Copyright © 2011-2022 走看看