1. /* 第一种:在 Struts2 当中,Struts1同样也可通过这种形式获取: */ 2. /* 获取 request 对象 */ 3. HttpServletRequest request = ServletActionContext.getRequest(); 4. /* 得到当前上下文绝对路径以保存图片 */ 5. String contextPath = request.getSession().getServletContext().getRealPath("//"); 6. 7. /* 第二种:在 Filter 当中: */ 8. public void init(FilterConfig config) throws ServletException { 9. /* 可将此参数放入到 Session 可供全局使用 */ 10. String contextPath = config.getServletContext().getRealPath("//"); 11. } 12. 13. /* 第三种 */ 14. String contextPath = request.getScheme()+"://"+request.getServerName() +":"+request.getServerPort()+request.getContextPath()+"/";