存到mysql中的全是null? 你所说的问题是小问题,你会解决的;不要有这么多的回合,confirm.jsp完全可以不要每次从客户端取数据后,在插入到数据库前一定要验证,要做一些必要的转换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的朋友,“不要有这么多的回合”是什麽意思?你说的验证指什麽,我的这个表单信息存到数据库内就是为了以后要用它验证登陆用户的信息,confirm.jsp还是有必要的,关键是错在了哪里?请指点,谢了! 把要插入的sql打印出来看看然后往上查 是不是参数没取到 to xmvigour,在confirm.jsp中用System.out.println(name);语句,在控制台中可以打印出来在index.jsp中取得的信息name.用out.println(name);也可以在浏览器中打印出来,说明request对象已经在index.jsp中取得了用户的信息,但为什麽只要加上confirm.jsp这一步就不能向mysql中插入语句呢?奇怪! 在confirm.jsp里每一个值都应这样写:<input name=name type=text value='<%=value%>'><%=value%> confirm.jsp中你要把原来的参数都留下来<body bgcolor="#FF9933">底下加上<input name=name type=hidden value='<%=name%>'><input name=sextype=hidden value='<%=sex%>'><input name=agetype=hidden value='<%=age%>'><input name=emailtype=hidden value='<%=email%>'>试试看 confirm.jsp中的<form>里面的内容改成如下:<form name="form1" method="post" action="insert.jsp"> <table width="75%" height="260" border="1" align="center" cellpadding="0" cellspacing="0"> <tr bgcolor="#FF6600"> <td height="30" colspan="2"> </td> </tr> <tr> <td width="17%"><font color="#FFFFFF" size="3">姓名:</font></td> <td width="83%"><%=name%> </td> /////////////////////////////// <------可能是这里的问题 </tr> <tr> <td><font color="#FFFFFF" size="3">性别:</font></td> <td><%=sex%> </td> /////////////////////////////// <------可能是这里的问题 </tr> <tr> <td><font color="#FFFFFF" size="3">年龄:</font></td> <td><%=age%> </td> /////////////////////////////// <------可能是这里的问题 </tr> <tr> <td><font color="#FFFFFF" size="3">邮件:</font></td> <td><%=email%> </td> /////////////////////////////// <------可能是这里的问题 </tr> <tr align="right" bgcolor="#FF6633"> <td height="32" colspan="2"><font color="#FFFFFF"><%=new java.util.Date()%> </font></td> </tr> </table> <p> <font color="#FF9933"></font> <input name=name type=hidden value='<%=name%>'> <input name=sextype=hidden value='<%=sex%>'> <input name=agetype=hidden value='<%=age%>'> <input name=emailtype=hidden value='<%=email%>'> <input type="submit" name="Submit2" value="确认"> 能解释一下吗,name,email,age等信息不是都放到request对象中了吗?为什麽还要再重复上一个页面步骤,不能直接提交到mysql中呢?请指点! 还是不行,加入了这几个参数后,连null都不能读入数据库了。<%String name=request.getParameter("name");String sex=request.getParameter("sex");String age=request.getParameter("age");String email=request.getParameter("email");%><body bgcolor="#FF9933"><table width="75%" height="31" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="29" align="center"><font color="#FFFFFF" size="2">确认信息</font></td> </tr></table><form name="form1" method="post" action="insert.jsp"> <table width="75%" height="260" border="1" align="center" cellpadding="0" cellspacing="0"> <tr bgcolor="#FF6600"> <td height="30" colspan="2"> </td> </tr> <tr> <td width="17%"><font color="#FFFFFF" size="3">姓名:</font></td> <td width="83%"><%=name%> </td> </tr> <tr> <td><font color="#FFFFFF" size="3">性别:</font></td> <td><%=sex%> </td> </tr> <tr> <td><font color="#FFFFFF" size="3">年龄:</font></td> <td><%=age%> </td> </tr> <tr> <td><font color="#FFFFFF" size="3">邮件:</font></td> <td><%=email%> </td> </tr> <tr align="right" bgcolor="#FF6633"> <td height="32" colspan="2"><font color="#FFFFFF"><%=new java.util.Date()%> </font></td> </tr> </table> <p> <font color="#FF9933">___________________________________________________</font><input name=name type="hidden" value='<%=name%>'><input name=sex type="hidden" value='<%=sex%>'><input name=age type="hidden" value='<%=age%>'><input name=email type="hidden" value='<%=email%>' size="30"> <input type="submit" name="Submit2" value="确认"> <input type="submit" name="Submit" value="返回"> </p></form></body>请指点! 连接池效率问题 Tomcat启动一闪而过?? tomcat让人头疼的问题,救命啊!!! 如何导出图片 哈尔滨工业大学软件工程有限公司招聘java软件工程师。工作地点在哈尔滨 如何指定html中select控件的宽度? 使用另一项目的弹出窗口,出现Permission denied 急需WebOffice类控件!提供信息就给分! JSP初学者的问题!望大家赶快帮忙 一个简单问题~~数据库的 Struts中<html:form>--原来html中form的name属性现在变成什么了?答着有分! 初学JSP,请大家指教。关于jsp网站发布问题。
然后往上查 是不是参数没取到
<input name=name type=text value='<%=value%>'><%=value%>
<body bgcolor="#FF9933">
底下加上
<input name=name type=hidden value='<%=name%>'>
<input name=sextype=hidden value='<%=sex%>'>
<input name=agetype=hidden value='<%=age%>'>
<input name=emailtype=hidden value='<%=email%>'>试试看
<form name="form1" method="post" action="insert.jsp">
<table width="75%" height="260" border="1" align="center" cellpadding="0" cellspacing="0">
<tr bgcolor="#FF6600">
<td height="30" colspan="2"> </td>
</tr>
<tr>
<td width="17%"><font color="#FFFFFF" size="3">姓名:</font></td>
<td width="83%"><%=name%> </td> /////////////////////////////// <------可能是这里的问题
</tr>
<tr>
<td><font color="#FFFFFF" size="3">性别:</font></td>
<td><%=sex%> </td> /////////////////////////////// <------可能是这里的问题
</tr>
<tr>
<td><font color="#FFFFFF" size="3">年龄:</font></td>
<td><%=age%> </td> /////////////////////////////// <------可能是这里的问题
</tr>
<tr>
<td><font color="#FFFFFF" size="3">邮件:</font></td>
<td><%=email%> </td> /////////////////////////////// <------可能是这里的问题
</tr>
<tr align="right" bgcolor="#FF6633">
<td height="32" colspan="2"><font color="#FFFFFF"><%=new java.util.Date()%> </font></td>
</tr>
</table>
<p> <font color="#FF9933"></font>
<input name=name type=hidden value='<%=name%>'>
<input name=sextype=hidden value='<%=sex%>'>
<input name=agetype=hidden value='<%=age%>'>
<input name=emailtype=hidden value='<%=email%>'> <input type="submit" name="Submit2" value="确认">
<%
String name=request.getParameter("name");
String sex=request.getParameter("sex");
String age=request.getParameter("age");
String email=request.getParameter("email");
%>
<body bgcolor="#FF9933"><table width="75%" height="31" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="29" align="center"><font color="#FFFFFF" size="2">确认信息</font></td>
</tr>
</table>
<form name="form1" method="post" action="insert.jsp">
<table width="75%" height="260" border="1" align="center" cellpadding="0" cellspacing="0">
<tr bgcolor="#FF6600">
<td height="30" colspan="2"> </td>
</tr>
<tr>
<td width="17%"><font color="#FFFFFF" size="3">姓名:</font></td>
<td width="83%"><%=name%> </td>
</tr>
<tr>
<td><font color="#FFFFFF" size="3">性别:</font></td>
<td><%=sex%> </td>
</tr>
<tr>
<td><font color="#FFFFFF" size="3">年龄:</font></td>
<td><%=age%> </td>
</tr>
<tr>
<td><font color="#FFFFFF" size="3">邮件:</font></td>
<td><%=email%> </td>
</tr>
<tr align="right" bgcolor="#FF6633">
<td height="32" colspan="2"><font color="#FFFFFF"><%=new java.util.Date()%> </font></td>
</tr>
</table>
<p> <font color="#FF9933">___________________________________________________</font>
<input name=name type="hidden" value='<%=name%>'>
<input name=sex type="hidden" value='<%=sex%>'>
<input name=age type="hidden" value='<%=age%>'>
<input name=email type="hidden" value='<%=email%>' size="30"> <input type="submit" name="Submit2" value="确认">
<input type="submit" name="Submit" value="返回">
</p>
</form>
</body>
请指点!