我尝试在用户注册过程中默认在一个列记录中保存/插入图像。
图像源位于WebContent>资源> Eclipse IDE中的Web项目的图像。
我需要在ManagedBean或DAO类中访问所述图像,以便将图像值作为默认值插入到DB(MySQL)中。
提前致谢。
答案 0 :(得分:2)
您可以在外部上下文中使用getResourceAsStream方法从resources
文件夹中读取文件。
InputStream iStream = FacesContext.getCurrentInstance().getExternalContext().getResourceAsStream("/resources/images/YOUR_IMAGE_NAME");