您是否從數據庫中獲取了一個簡單的字符串列表?
你可以使用JSTL嗎?如果沒有,那麼你可以使用scriptlet。但是,很多人不喜歡使用一個。無論如何,這裏是一個展示兩種方式的JSP。
<%@ page import="java.util.*" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%
// create a list for testing
List<String> list = new ArrayList<String>();
list.add("blue");
list.add("green");
list.add("red");
list.add("yellow");
pageContext.setAttribute("list", list);
%>
<html>
<body>
<form>
<c:forEach items="${list}" var="current">
${current}<input name="${current}" type="text" />
</c:forEach>
<br/>
<%
for(String item: list){
out.print(item + "<input name=\"" + item + "\" type=\"text\" />");
}
%>
<input type="submit" />
</form>
</body>
</html>
我最初也非常相似,但因爲我有超過100個驗證領域的投入要素變得非常困難 – karthik 2012-07-10 07:52:54
你想要什麼驗證對輸入執行的東西嗎? – rickz 2012-07-10 14:00:21