我有一个简单的问题。
我有一段代码可以将图片上传到我的服务器。此代码是在Javascript中开发的。这是一个简单的Javascript代码,它将File对象(javascript)附加到我的ajax请求中。
this.addPicture = function(file) {
var frm = new FormData();
frm.append("picture", file);
var xhr = new XMLHttpRequest();
xhr.open("POST", "/myserverurl", true);
xhr.send(frm);
可以在此请求中使用文件对象(Java)吗?
非常感谢
答案 0 :(得分:1)
没有。 Java和Javascript是完全不同的语言,您不能在Web页面的Javascript中使用Java API。您可能希望为此目的查看HTML FileUpload
表单控件。
答案 1 :(得分:0)
基本上,如果这是问题,你将无法使用java代替javascript。
你可以发送上面代码中提到的请求,然后将其作为java中服务器端代码的文件对象处理