jspでfor文を使ってセレクトメニューを作ったのですが、servletにうまく値を渡してくれないので、どこが間違っているのか知りたいです。
コードの一部分を載せます
jsp
<th>2017 <select neme="month"> <% for (int i = 1; i <= 12; i++) { out.print("<option value=" + i + ">" + i + "</option>"); } %> </select> <select neme="day"> <% for (int i = 1; i <= 31; i++) { out.print("<option value=" + i + ">" + i + "</option>"); } %> </select> </th>
servlet
StringBuffer buf = new StringBuffer(); buf.append("2017"); String month = request.getParameter("month"); out.println("<p>"+month+"</p>"); buf.append(month); String day = request.getParameter("day"); out.println("<p>"+day+"</p>"); buf.append(day); String time = buf.toString(); out.println("<p>"+time+"</p>");
monthとdayの値がnullになってしまいます
iがローカル変数だからとかですか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/31 12:10