Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 旧版HTML-文本链接表单提交和文本值_Javascript_Html_Servlets_Legacy - Fatal编程技术网

Javascript 旧版HTML-文本链接表单提交和文本值

Javascript 旧版HTML-文本链接表单提交和文本值,javascript,html,servlets,legacy,Javascript,Html,Servlets,Legacy,我正在做一个老项目,在这个项目中,我必须将动态表单提交添加到JSP页面。链接将动态生成,因此我需要跟踪单击的链接。e、 g <form id="download" method="GET" action="/DownloadReports.jsp"> <table> <tr> <td><a href="#">Report Name to download</td>

我正在做一个老项目,在这个项目中,我必须将动态表单提交添加到JSP页面。链接将动态生成,因此我需要跟踪单击的链接。e、 g

<form id="download" method="GET" action="/DownloadReports.jsp">
    <table>
        <tr>
           <td><a href="#">Report Name to download</td>
        </tr>
    </table>
</form>

然后我将添加
。。。但现在我的问题是,如何将单击的链接值发送到servlet

您可以在表单中有一个隐藏的输入,并在javascript中进行设置,javascript将发送到服务器

HTML

<form id="download" method="GET" action="/DownloadReports.jsp">
<input type=hidden name="formName" >
    <table>
        <tr>
           <td><a href="#">Report Name to download</td>
        </tr>
    </table>
</form>

您可以在表单中有一个隐藏的输入,并在javascript中进行设置,javascript将被发送到服务器

HTML

<form id="download" method="GET" action="/DownloadReports.jsp">
<input type=hidden name="formName" >
    <table>
        <tr>
           <td><a href="#">Report Name to download</td>
        </tr>
    </table>
</form>

我想,我已经弄明白了。我将通过javascript提交表单,正如我提到的,我将有一个隐藏字段,即“requestedReport”。每次

在提交javascript中,我将执行以下操作

function submit (reportName){
    document.formName.hiddenField.value=reportName;
    document.formName.submit();
}

我想,我已经弄明白了。我将通过javascript提交表单,正如我提到的,我将有一个隐藏字段,即“requestedReport”。每次

在提交javascript中,我将执行以下操作

function submit (reportName){
    document.formName.hiddenField.value=reportName;
    document.formName.submit();
}

使用AJAX,获取,发布?使用AJAX,获取,发布?