如何从JAVA/JSP检查图像是否存储在数据库中?

如何从JAVA/JSP检查图像是否存储在数据库中?,java,sql,jsp,jdbc,Java,Sql,Jsp,Jdbc,我有一列保存图像。我在数据库中使用“BLOB”类型来存储图像。现在,我想检查用户是否从JSP页面提交了图片。我怎样才能做到这一点 这个问题的前一个版本在 因此,没有办法检查。您可以将其设置为非空列,以确保始终保存图像,也可以将编辑/删除保存图像的控制权授予用户,以确保保存图像。这是一个悬而未决的问题。可以在多个图层上执行此操作: 1) 假设您使用的是纯jsp/servlets,而不是struts、SpringMVC等框架,那么就签入servlet 2) 仅在上传图像时保存到数据库中 3) 是否将

我有一列保存图像。我在数据库中使用“BLOB”类型来存储图像。现在,我想检查用户是否从JSP页面提交了图片。我怎样才能做到这一点

这个问题的前一个版本在
因此,没有办法检查。您可以将其设置为非空列,以确保始终保存图像,也可以将编辑/删除保存图像的控制权授予用户,以确保保存图像。

这是一个悬而未决的问题。可以在多个图层上执行此操作:

1) 假设您使用的是纯jsp/servlets,而不是struts、SpringMVC等框架,那么就签入servlet
2) 仅在上传图像时保存到数据库中
3) 是否将此列设为非空列


希望这有帮助

您无法检查数据库中的列是否由servlet/jsp填充。也许您可以添加一个额外的列,当您从jsp/servlet保存图像时,该列将被填充。这样你就可以验证