Передать команду в jsp форме JAVA

138
31 декабря 2020, 19:20

Из заполненой jsp формы, данные передаются на сервер и формируется строка запроса:site/cmd?name=John&surname=Doe&passport=AB123456&phone=098-765-4321&account=1234567.890. Но, для того, чтобы эти данные были сохранены в файле и в html была отрисована таблица, нужно, чтобы в строку попала команда (например, "add") и строка должна приобрести вид: site/cmd?add&name=John&surname=Doe&passport=AB123456&phone=098-765-4321&account=1234567.890. Как мне поместить эту команду в сроку? Вот сама форма:

<div style="width: 300px; margin: 0 auto">
<form id="add_form" method="get" action="cmd">
    <p class="centered" style="width: 300px; margin: 20px">Add Client</p>
    <input type="hidden" name="add"/>//???
    <table style="margin: 20px">
        <tr>
            <td>Name:</td>
            <td>
                <label for="name"></label>
                <input style="margin: 5px" type="text" name="name" id="name"/>
            </td>
        </tr>
        <tr>
            <td>Surname:</td>
            <td>
                <label for="surname"></label>
                <input style="margin: 5px" type="text" name="surname" id="surname"/>
            </td>
        </tr>
        <tr>
            <td>Passport:</td>
            <td>
                <label for="passport"></label>
                <input style="margin: 5px" type="text" name="passport" id="passport"/>
            </td>
        </tr>
        <tr>
            <td>Phone:</td>
            <td>
                <label for="phone"></label>
                <input style="margin: 5px" type="text" name="phone" id="phone"/>
            </td>
        </tr>
        <tr>
            <td>Account:</td>
            <td>
                <label for="account"></label>
                <input style="margin: 5px" type="text" name="account" id="account"/>
            </td>
        </tr>
    </table>
    <p><input style="width: 300px" type="submit"/></p>
</form></div>

Если я применяю скрытое поле <input type="hidden" name="add"/>, команда добавляется, но, естественно, со знаком "=". Как мне правильно добавить команду?

READ ALSO
Spring Boot AJAX

Spring Boot AJAX

Делаю небольшой проект на Spring BootПередаю в контроллер дату, сервис считает кол-во дней между ними и отдает json

113
Проблемма при построение Dagger2

Проблемма при построение Dagger2

Пытаюсь ставить clean architor

127
Сделать кнопку не активной, если выбран первый элемент

Сделать кнопку не активной, если выбран первый элемент

Необходимо сделать кнопку "создать" не активной в том случае, если выбрано одно из двух значений “Выбрать месяц”/“Выбрать год” или выбрано...

128
Как сделать копирование куска кода в буфер обмена на js?

Как сделать копирование куска кода в буфер обмена на js?

Для сотрудников был сделан скрипт, для формирования email письмаЗаполняем поля, а ниже формируется письмо в формате html (подставляются данные...

107