[英]How to send values to a servlet from a jsp which has directly retrieved values from another jsp
我的動機是從modify.jsp到modifysummary.jsp的數據流,然后到servlet以更新詳細信息,但是我不想在我的jsp頁面中使用scriptlet。
modify.jsp
<form action="modifysummary.jsp">
<table border="1">
<tr>
<td><label>FirstName</label></td>
<td><input type="text" name="firstname" value="<%=bean.getFirstname() %>"></td>
</tr>
<tr>
<td><label>Surname</label></td>
<td><input type="text" name="surname" value="<%=bean.getSurname() %>" ></td>
</tr>
</form>
modifysummary.jsp
<table>
<tr >
<th>Employee Details</th>
</tr>
<tr>
<td>First Name</td>
<td><%=request.getParameter("firstname") %></td>
</tr>
<tr>
<td>Surname</td>
<td><%=request.getParameter("surname") %></td>
</tr>
<tr>
<td><input type="button" value="BACK" onclick="javascript:history.go(-1)"></td>
<td><input type="submit" value="Modify" name="Modify"></td>
</tr>
</table>
我已經在表單中編寫了此代碼,單擊“修改”按鈕后,數據應轉到Bean中的servlet,但該如何執行。
我認為如果在您的Modifysummary.jsp中不使用腳本,這是不可能的。 您必須將用戶名和密碼設置為請求屬性
using request.setattribute();
並將它們放入servlet
using request.getattribute();
為什么您不想使用腳本。
如果要使用requestdispatcher,則必須在scriptlet中編寫所有內容
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.