<form action="Insertuser?id=<%=ID %>">
<table width="930" height="182" border="0">
<tr>
<td>留言:</td>
</tr>
<tr>
<td height="88">
<textarea name="textarea" rows="10" cols="37" ></textarea>
</td>
</tr>
<tr>
<td height="54">用户名:<input type="text" name="textfield" />
</td>
</tr>
<tr><td><input type="submit" value="提交" />
<input type="reset" value="重置" /></td></tr>
</table></form>
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("GBK");
String Nid=request.getParameter("id");
System.out.print(Nid);
String nameString=request.getParameter("textfield");
String messageString=request.getParameter("textarea");
insertuser in =new insertuser();
if(in.getinsertuser(nameString, messageString, Nid)==1)
{
response.sendRedirect("allnews.jsp");
}
else {
}
}
提交的时候servlet中的id值始终是空值!<%=ID %> 这个是有值的
而且文本中的值是可以提交到servlet,但是就是servlet中读取不到值!