2013-07-30 3 views
-1

im попытайтесь автогенерировать конкретное уникальное значение текстового поля формы и должны увеличивать каждый раз при загрузке страницы. Я попытался использовать статическую переменную, но в конечном итоге ее не использовать, потому что, когда я закрываю браузер и повторно запускаю приложение, он начинается с его начального значения.как автогенерировать значение текстового поля в jsp

<%! static int i=0; %> 
<% i++; %> 
<span class="label">Registration No.<m id="rbn" style="color:red">*</m></span> 
<input type="text" name="rgno" value="CHD-<%=i%>" class="input_panel" maxlength ="15" id = "rgno" minlength="1" /> 

Пожалуйста, помогите мне!

ответ

0

Если я unserstand запрос правильно, то можно использовать два подхода:

  1. Использование Servlet и определить переменную в качестве переменной класса (за пределами doGet() и doPost()). Вы получите новое значение, пока сервлет не будет уничтожен.
  2. Создайте таблицу, в которой будет сохранено одно значение (первоначально задано 0), когда вы загружаете/обновляете страницу, затем увеличивайте значение в таблице на 1.
Смежные вопросы