Spring提交有双重参数

时间:2013-08-26 17:02:21

标签: javascript forms spring form-parameter

我是Spring网络应用程序的新手。当我提交表单时,请求映射会获得“双重”参数。 我的表单设置为:

<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”。

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

1 个答案:

答案 0 :(得分:0)

愚蠢的问题。 :)
表格中有<select name="page">