0

我是 Spring Web 应用程序的新手。当我提交表单时,请求映射得到一个“双重”参数。我的表格设置为:

<form action="" method="post" name="myform">
......
</form>

我使用javascript提交表单,例如,当我提交表单以访问各个页面时,我的javascript是这样的:

function gotoPage(pageNumber)
{
 document.forms['myform'].action="trx?page=" + pageNumber;
 document.forms['myform'].submit();
}

所以当我的jsp页面上有这样的链接时,

<a href="javascript:gotoPage('3')">Page number: 3</a>

在我的 /trx 请求映射的控制器上,我应该将参数页面作为值“3”,但我将值作为“3,3”。

任何想法为什么?我只注意到页面参数,如果我使用 action=search 或 action=sort 之类的参数。这一切都很好。

4

1 回答 1

0

愚蠢的问题。:)
有一个<select name="page">形式。

于 2013-08-26T17:36:49.127 回答