有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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?

我没有得到完整的路径值。我得到了空值。你能告诉我如何在当前jsp中获得完整的路径吗


共 (1) 个答案

  1. # 1 楼答案

    Jsp是在服务器上创建的,文件是由用户在浏览器中上传的,在上传的时候——html页面上根本不会有scriplets,这意味着这些参数值将在Jsp创建期间尝试获取,在Jsp创建过程中,参数值明显为空(除非请求真的包含这样的值)。要在客户机上运行代码,请使用javascript,例如here is如何使用javascript执行所需操作

    考虑使用EL,脚本被认为是有害的,网络上有很多关于这个信息的信息。