【发布时间】:2015-10-07 03:52:58
【问题描述】:
我想从servlet调用一个javascript函数。
servlet 代码:
File ff = new File(uploadedFile+"/"+fileName+".mp4");
FileOutputStream fileOutSt = new FileOutputStream( ff );
fileOutSt.write(data);
fileOutSt.close();
request.setAttribute("src", ff);
RequestDispatcher dispatcher=request.getRequestDispatcher("/WEB-INF/jsfunction.js");
dispatcher.include(request, response);
我的 javascript 代码:
myfunction(fileInput)
{
var fileUrl = window.URL.createObjectURL(fileInput);
}
问题是javascript调用但它显示代码内容但不执行它。 我怎样才能得到文件URL。
【问题讨论】:
-
为什么不调用html、jsp并导入js呢?
-
嗯,你试图完成一些错误的事情,我建议你尝试不同的事情。
-
我不知道如何从 servlet 调用 html 代码。我只想要fileUrl,但不知道如何获取它。你能帮忙吗?
-
你能不能给我一个建议
-
你可以把所有的html标签和javascript一起放在一个字符串中,并可以使用servlet将它们写入响应
标签: javascript java servlets