如何在支持bean中以编程方式访问JSF文件夹资源/图像?

时间:2014-06-12 05:16:15

标签: mysql jsf tomcat7 managed-bean pojo

我尝试在用户注册过程中默认在一个列记录中保存/插入图像。

图像源位于WebContent>资源> Eclipse IDE中的Web项目的图像。

我需要在ManagedBean或DAO类中访问所述图像,以便将图像值作为默认值插入到DB(MySQL)中。

提前致谢。

1 个答案:

答案 0 :(得分:2)

您可以在外部上下文中使用getResourceAsStream方法从resources文件夹中读取文件。

InputStream iStream = FacesContext.getCurrentInstance().getExternalContext().getResourceAsStream("/resources/images/YOUR_IMAGE_NAME");