ICEFaces inputFile getting the file content without upload

纵然是瞬间 提交于 2020-01-06 04:55:13

问题


Is there any way of just getting the content of the browsed file without any upload/file transfer operations? I currently use ICEFaces inputFile component but I do not need the default uploading operation of the file. Thanks.


回答1:


That's not possible. The client needs to send (upload) the file content along the request body to the server side whenever you want to have the file content at the server side.

If you'd expect that you can solve this by passing only the file path around and use the usual java.io.File stuff and so on, then you're on the wrong track. Imagine that I am the client and I have a c:/passwords.txt, how would you as being the server at the other end of the network ever get its content by java.io.File?




回答2:


I don't thnik this is possible. Browsers do not allow any file transfer from the client to the server without user interaction.

Tough, if you do not stick to IceFaces, it may be possible to achieve this by writing an applet, wich is granted the necessary permissions.



来源:https://stackoverflow.com/questions/1729110/icefaces-inputfile-getting-the-file-content-without-upload

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!