Html 将表单提交到另一个目录文件

Html 将表单提交到另一个目录文件,html,forms,jsp,directory,Html,Forms,Jsp,Directory,目录结构如下所示 WEB-INF | |-xfolder |-sample.jsp |-images/man/upload.html | 现在,如何将upload.html表单提交到sample.jsp页面 我在upload.html文件中尝试过这样 <form method="post" action="../sample.jsp" >

目录结构如下所示

           WEB-INF
            |
            |-xfolder
            |-sample.jsp
            |-images/man/upload.html
            |
现在,如何将upload.html表单提交到sample.jsp页面

我在upload.html文件中尝试过这样

  <form method="post" action="../sample.jsp" >
       ......
       .......

  </form>

......
.......
但它不起作用。
帮助我..

首先,如果要上载文件,需要在表单声明中包含
enctype=multipart/form data


第二,也很可能是你的问题,你的表单的操作是错误的。它应该是:
action=“../../sample.jsp”
,因为您需要提升两个级别:一个用于
man
,另一个用于
images
,才能到达
sample.jsp
所在的根目录。

它之所以被称为
upload.html
,是因为您正在上载文件吗?如果是这样,您需要将
enctype=multipart/form data
添加到您的表单声明中。但是它没有提交您的路径也是错误的:根据您发布的结构,它应该是
action=../../sample.jsp
,您需要提升两个级别;一个用于人,一个用于图像,以访问根目录,并且您不能从外部访问存储在WEB-INF中的文件和JSP。文件需要位于WEB-INF目录之外。不能仅将request.getParameter()与
多部分/表单数据一起使用。您需要Apache Commons文件上载库。