在servlet中,我試圖讓提交按鈕的值在下面的表格使用JSP的Servlet的getParameter()給空
servlet代碼:
String addGifts = request.getParameter("addGifts");
此代碼給我屬性addGifts爲空值。 表格如下。 temp.get(0)的值是(長)對象。
JSP形式:
<%
int i = gifts.size();
System.out.println("gifts.size() = " + i);
int j = 0;
while (j < i) {
ArrayList temp = new ArrayList();
temp = gifts.get(j);
System.out.println("Gift Id: " + temp.get(0));
out.println("<tr>");
out.println("<td>" + temp.get(1) + "</td>");
out.println("<td>" + temp.get(2) + "</td>");
out.println("<td>" + temp.get(3) + "</td>");
out.println("<td><form method=\"POST\" action=\"gift-add\">");
out.println("<button type=\"submit\" name=\"addgift\" value=\"" + temp.get(0) + "\">Redemm</button>");
out.println("</form></td>");
out.println("</tr>");
j++;
}
//System.out.println("<input class=\"text\" value=\"Enter Page\">");
%>
任何想法,爲什麼屬性addGifts爲空?
你的意思是'名字= \ 「addGifts \」',否則它仍然是'null'和別人不一樣'String's。 –
哇。沒有注意到。非常感謝! – Darve
@達沃。有時會發生。快樂編碼:) –