request请求获取相对路径和绝对路径

在Action中获取路径

HttpServletRequest request= ServletActionContext.getRequest();

1.request.getSession().getServletContext().getRealPath("")

    打印:D:\dsworkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\ecp

2.request.getSession().getServletContext().getRealPath("/")

    打印:D:\dsworkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\ecp\

3.request.getRequestURI()

    打印:/ecp/bs-ui/ecp/marketingManage.GalleryAction!retrieve.bs

4.request.getContextPath()

   打印:/ecp

5.request.getServletPath()

   打印:/bs-ui/ecp/marketingManage.GalleryAction!retrieve.bs

 

 

posted @ 2016-04-27 15:42  IAMME  阅读(618)  评论(0编辑  收藏  举报