gpt4 book ai didi

java - 在Servlet中从ExternalContext获取资源

转载 作者:行者123 更新时间:2023-12-01 11:16:51 26 4
gpt4 key购买 nike

在我的 bean 中,我得到了如下图像的 URL:

ExternalContext ec = FacesContext.getCurrentInstance().getExternalContext();
URL url = ec.getResource("/myImageDirectory/image.png");

如何在 HttpServlet 中执行此操作?

我尝试了以下方法,但没有成功:

ServletContext sc = getServletContext();
URL url = sc.getResource("/myImageDirectory/image.png");

HttpServlet 与 bean 位于同一应用程序中。

最佳答案

 getServletContext().getRealPath("/")+"/myImageDirectory/image.png";

“/”代表网页内容根目录。

More

关于java - 在Servlet中从ExternalContext获取资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31720640/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com