获取当前jsp中的完整文件路径

时间:2017-02-15 14:46:07

标签: java jsp

您好我在jsp文件中编写了以下代码来上传文件。但在我上传之前,我想在当前的jsp本身中显示文件的整个路径

 <form method="post" action="SendTheFileName">
            <div id="Files_to_be_shared"> 
                  <input type="file" id="File" name="FileTag" />
                  <input type="submit" value="Share" /> 
           </div>
 Complete path of the file is <%=request.getParameter("File");%>//Is this correct?

我没有获得完整的路径值。我改为null。你能告诉我如何在当前的jsp本身中找到完整的路径

1 个答案:

答案 0 :(得分:0)

Jsp是在服务器上制作的,文件是由用户在浏览器中上传的,当它上传时 - 你的html页面上根本就没有写字符,这意味着那些参数值将会被尝试在jsp创建期间获取,它显然为null(除非请求确实包含这样的值)。要在客户端上运行代码,请使用javascript,例如here is如何使用javascript执行您想要的操作。

P.S。考虑使用EL,scriplets被认为是有害的,网上有很多关于此的信息