java - 如何在javascript中使用输入类型文件获取文件的完整路径?

标签 java javascript jquery jsp file-upload

我想使用 jquery+javascript 实现电子邮件附件功能,就像 Gmail 那样。

所以我使用输入类型文件来选择文件 - 它只给出文件名,而不给出文件所在的完整路径。我想要文件的完整路径,以便将文件转换为字节,然后将 ajax 请求发送到带有文件字节的服务器。我用的是这个:

<input type="file id="fileUpload">
var filePath=$('#fileUpload').val(); 

但是filePath var仅包含所选文件的名称,而不包含完整路径。我在网上搜索了它,但似乎出于安全原因浏览器(FF,chrome)只是给出文件名。

谢谢。

最佳答案

你不需要它。相信我。

你最好的选择,Javaranch: File Upload How-to .

关于java - 如何在javascript中使用输入类型文件获取文件的完整路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4244256/

相关文章:

javascript - 使用 javascript 数组对数字间隙进行排序和删除

javascript - 如何扩展通过 React.createClass 创建的 React 组件类

javascript - HighCharts 饼图刷新中的传奇正在消失

jquery - 只有点击的 div 应该有不同的颜色

java - 使用 JSP 中的参数调用 Javascript 函数

java - org.springframework.beans.factory.NoSuchBeanDefinitionException : No bean named 'BookDao' is defined

java - Log4j2 用零填充文件名

javascript - 在 PHP 子串中返回 �� 这些类型的字符?

javascript - 为什么文档选择器不适用于 mouseenter 事件?

java - 停止 ExecutorService 中的可调用任务