我在嘗試使用動態生成的表單更新信息。很顯然,我可以做到以下幾點,一切都將是簡單:如何在Java中從動態生成的表單處理POST數據?
<%
String[] names = {"John", "Paula", "Mark", "Maria"};
for(String name: names)
%>
<form method="post" action="SavePersonalDetails">
<p><%= name %>
<input type="text" name="age">
<input type="submit" value="Save">
</form>
<%
}
%>
但我找不出一個非混亂的方式僅呈現與一個提交按鈕在以下情況下,用戶做同樣的:
<form method="post" action="SavePersonalDetails">
<%
String[] names = {"John", "Paula", "Mark", "Maria"};
for(String name: names)
%>
<p><%= name %>
<input type="text" name="age">
<%
}
%>
<input type="submit" value="Save">
</form>
有沒有辦法做到這一點?
定義「凌亂」。你已經通過使用scriptlet「混亂」了;循環似乎是多餘的比較。適當的縮進,順便說一句,減少吸盤很長的路要走。 –