有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何使用Java获取与HTML输入文件一起上载的文件内容?

我正在尝试使用HTML输入类型=file获取上传文件的内容,并将其存储到数据库中

这是用JavaScript完成的,但我需要专门用Java完成(我在项目中使用ApacheWicket库,不允许使用JS)

我知道出于安全原因,浏览器将返回一个伪造路径,那么在这种情况下如何访问文件内容

简而言之,我的代码是:

//code to retrieve path beforehand

FileInputStream stream = new FileInputStream(path.toString());
byte[] FileBytes = IOUtilstoByteArray(stream);

//code to add to database afterwards

在EclipseIDE中的服务器上运行时,它可以正常工作,因为它检索真实路径,但在浏览器中,我需要一个“伪造路径”的解决方法


共 (0) 个答案