为什么 servletContext.getRealPath returns 在 tomcat 8 上为空?
Why does servletContext.getRealPath returns null on tomcat 8?
我有以下代码行:
servletContext.getRealPath("resources/images/video_icon.png")
Wen I 运行 application using jetty(using maven plugin) this code line return corect value.
当我 运行 应用程序使用 tomcat 8(在 tomcat 7 上有效)- 应用程序 returns null.
申请结构:
1.How 修复它?
2.Why 会发生吗?
在开始的路径中添加 /
后,它适用于:jetty 和 tomcat 8
servletContext.getRealPath("/resources/images/video_icon.png")
我有以下代码行:
servletContext.getRealPath("resources/images/video_icon.png")
Wen I 运行 application using jetty(using maven plugin) this code line return corect value.
当我 运行 应用程序使用 tomcat 8(在 tomcat 7 上有效)- 应用程序 returns null.
申请结构:
1.How 修复它?
2.Why 会发生吗?
在开始的路径中添加 /
后,它适用于:jetty 和 tomcat 8
servletContext.getRealPath("/resources/images/video_icon.png")