為什么運行結果總是用戶名:NULL 愛好: //愛好選不選都為空,我哪里有錯?
<form action="doreg.jsp" name=regform method="post">
? ?<h1>用戶注冊</h1>
? reg.jsp?
<hr>
? ?<tr>
? ?<td>用戶名:</td>
? ?<td><input type="text" name="username"/></td><br>
? ?</tr>
? ? <tr>
? ?<td>愛好:</td>
? ?<td>
? ? <input type="checkbox" name="favorite" value="read">讀書
? ? <input type="checkbox" name="favorite" value="music">音樂
? ? <input type="checkbox" name="favorite" value="movie">電影
? ? <input type="checkbox" name="favorite" value="internet">上網
? ?</td>
? ?</tr>
? ?<br>
? ? <tr>
? ?<td colspan="2"><input type="submit" value="提交"/></td>
? ? </tr>
? ?</form>
doreg.jsp
<%
? ? ?request.setCharacterEncoding("utf-8");
? ? ?request.setAttribute("password", "123456");
?%>
? ? 用戶名:<%=request.getParameter("username") %><br>
? ? 愛好:<%
? ? if(request.getParameterValues("favorite")!=null)
? ? {
? String [] s=request.getParameterValues("favorite");
? for(int i=0;i<s.length;i++)
? {
? out.println(s[i]+" ");
? } ?
? }%>
為什么運行結果總是用戶名:NULL ?愛好: ? ? ? ? //愛好選不選都為空,我哪里有錯?
2016-09-05
這是我復制過去改的? 加了table標簽? 可以實現
2016-09-05
name要加寫成“name” 你再試試