【发布时间】:2011-01-27 10:47:41
【问题描述】:
是否可以通过jsp上传文件。
var filepathhere = "http:// xxxx.com/--------/upliaded.pdf".
例如:http:// xxxxx/test.jsp?file = filepathhere.
我可以这样使用吗,是否可以使用我们可以上传的路径。
【问题讨论】:
标签: java jsp servlets file-upload
是否可以通过jsp上传文件。
var filepathhere = "http:// xxxx.com/--------/upliaded.pdf".
例如:http:// xxxxx/test.jsp?file = filepathhere.
我可以这样使用吗,是否可以使用我们可以上传的路径。
【问题讨论】:
标签: java jsp servlets file-upload
接受来自用户的 HTML 格式的 URL。
POST servlet 的 URL,尝试从传递的 URL 读取文件,检查其类型和其他验证。
从该 URL 读取文件并写入或插入到您自己的 DB
【讨论】:
是的,你可以。 request.getParameter("file")返回Object,您可以将其转换为String并可以从URL下载
类似的东西:
String file= (String) request.getParameter("file");
URL fileUrl = new URL(file);
可以从这里下载
【讨论】:
您可以通过这种方式获取字符串格式的信息,但我认为您不能直接从 url 获取任何其他格式的数据(例如您的示例中的 pdf)。当然,您可以先将文件下载到某个路径,然后从那里获取它。
【讨论】: