我是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。一切都很好。
答案 0 :(得分:0)
愚蠢的问题。 :)
表格中有<select name="page">
。