是否可以在ajax Request(JavaScript)中使用File类(Java)?

时间:2013-08-12 09:54:53

标签: java javascript ajax file

我有一个简单的问题。

我有一段代码可以将图片上传到我的服务器。此代码是在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)吗?

非常感谢

2 个答案:

答案 0 :(得分:1)

没有。 Java和Javascript是完全不同的语言,您不能在Web页面的Javascript中使用Java API。您可能希望为此目的查看HTML FileUpload表单控件。

答案 1 :(得分:0)

基本上,如果这是问题,你将无法使用java代替javascript。

你可以发送上面代码中提到的请求,然后将其作为java中服务器端代码的文件对象处理