问题描述
我正在尝试使用HTML输入type = file获取文件的内容并将其存储到数据库中。
已经用JavaScript完成了,但是我需要专门用Java来完成(我正在为项目使用Apache Wicket库,并且不允许使用JS)。
我知道浏览器出于安全原因将返回假路径,那么在这种情况下如何访问文件内容?
我的代码简而言之:
//code to retrieve path beforehand
FileInputStream stream = new FileInputStream(path.toString());
byte[] FileBytes = IOUtilstoByteArray(stream);
//code to add to database afterwards
在Eclipse IDE中的服务器上运行时,它可以检索真实路径,因此可以很好地工作,但是在浏览器中时,我需要“假路径”的解决方法
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)