Я создал простой проект сервлета jsp, когда я отправляю форму jsp, вставляя данные в указанную таблицу, но после этого, когда я ссылаюсь на одну и ту же форму jsp, отправляю и те же данные, вставленные в таблицу.При обновлении страницы jsp снова отправлено
ItemUnit.jsp
<form method="POST" action='ItemUnitHandler' name="frmAddUser">
<input type="hidden" name="action" value="insert" />
<table style="width:95%;margin-top:70px;" align="center">
<tr>
<td style="width:10%"> </td>
<td style="width:30%" align="right">Item Unit :</td>
<td style="width:2%"> </td>
<td style="width:40%" align="left"><input type="text" name="itemUnitName" style="width:200px;" /></td>
<td style="width:18%"> </td>
</tr>
<tr><td colspan="5"> </td></tr>
<tr>
<td colspan="5" align="center">
<input type="submit" class="button-2" value="Insert"></input>
<input type="reset" class="button-2" value="Reset"></input>
</td>
</tr>
</table>
</form>
сервлетов сообщение метод код ..
String action = request.getParameter("action");
System.out.println("action :action action : "+action);
if(action == null)
{
redirect = "ItemUnit.jsp";
}
else if(action.equalsIgnoreCase("insert"))
{
ItemUnit objItemUnit = new ItemUnit();
// System.out.println("request.getParameter : "+request.getParameter("itemUnitName"));
objItemUnit.setItemUnit(request.getParameter("itemUnitName"));
dao.addItemUnit(objItemUnit);
redirect = "ItemUnit.jsp";
}
пожалуйста, помогите мне с этой проблемой ...
Конечно, will..And почему uwant на refresh.Do и хотите отключить обновление? –
, когда вы нажимаете кнопку отправки, тогда он будет вызывать сервлет и вставки. После этого он будет на любой другой странице? – SpringLearner
'@Abhinav Kumar' somethig вот так ... – Vijay