使用jsp从远程系统读取文件

时间:2013-12-06 13:15:45

标签: java jsp

我们可以在本地主机上使用JAVA程序读取文本文件。

我的问题是,我想使用客户端系统上的JSP读取文件。当他使用浏览器运行JSP时。这个JSP应该读取文件。

这可能与否?

如果是的话,如何实现这一目标?

2 个答案:

答案 0 :(得分:2)

不,这是不可能的。

首先,因为JSP是在服务器上执行的,而不是在客户端计算机上。

其次,因为如果随机网页可以读取您计算机上的文件,那么这将是一个主要的安全风险。但是,您可以让用户选择一个文件并将其上传到您的Web服务器。

此外,JSP是视图组件。他们的目标是生成标记,它们不应包含任何Java代码行:只有JSP EL和JSP标记。对于其他任何事情,请使用Java文件。

答案 1 :(得分:0)

抱歉,我不能发表评论。但是,浏览器无法访问客户端上的文件会不会受到限制?

执行此操作的方法可能是提示上传文件以进行处理。