Я новичок в весенних веб-приложениях. Когда я отправляю форму, отображение запроса получает «двойной» параметр. Моя форма устанавливается как:Spring submit имеет двойной параметр
<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. Все работает отлично.
Уверены ли вы, что у вас нет скрытого '' в форме с названием "page"? – Pointy
Пожалуйста, продемонстрируйте свою полную форму. –
Ну, это было глупо от меня. Я проверил наличие скрытых материалов и подтвердил, что ничего подобного нет, поэтому я разместил этот вопрос. Но я только что понял, у меня есть параметр на моей странице как