Генерировать первичный ключ или (id) In в jsp? - PullRequest
0 голосов
/ 02 марта 2012

Как создать уникальный идентификатор в Javascript? Я знаю, как использовать uuid в java, но когда я использовал uuid в JSP, после каждого обновления он будет меняться на другой идентификатор, который мне не нужен. Также это не должно изменить мой идентификатор должен представлять как

Предположим, что при наличии флажка 1,2,3 строки

Например: флажок и некоторые текстовые поля

если я удаляю 2 с флажком, он должен показывать 1,3 идентификатора, означает, сколько отображается на странице jsp (флажок с текстовыми полями), сколько он показывает идентификаторы.

После добавления строк (с флажками и текстовыми полями) идентификатор должен увеличиваться, а идентификатор должен уменьшаться, если я удаляю строки.

Ответы [ 2 ]

0 голосов
/ 19 марта 2012

В java-скрипте поставить кнопку добавления строки, если вы нажмете кнопку добавления строки, она должна отобразить ваше текстовое поле и флажки (это присутствует в моем примере.), Сколько вы должны нажать кнопку добавления строки, она должна отобразить содержимое (текстовое поле и флажки) так,

сейчас Фактический ответ запускается, ставится или объявляется var в java-скрипте eg:var rowcount=1; в конце полей (означает после последнего флажка и текстового поля) поставить rowcount++;, в этом случае, если вы нажмете кнопку добавления строки, увеличится число строк, для удаления строк также будет поставлено rowcount--; (с другой функцией ), если вы хотите удалить строки. После того, как вы удалите строки, он покажет, сколько идентификаторов вы удалили, если вы хотите (или) просто удалите строки. Таким образом, я нашел ответ, с этим можно использовать эти идентификаторы в jsp с помощью

<input type="hidden" name="id"/>

Спасибо. Всем, кто ответит на мой вопрос ...

0 голосов
/ 02 марта 2012

Вам необходимо сохранить сгенерированный идентификатор в BackingBean, JSP и код Javascript выполняется каждый раз, когда страница отображается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...