jsp表单传递过来的填写内容无法显示出来

来源:百度知道 编辑:UC知道 时间:2024/07/01 11:37:10
我正在做jsp毕业设计,注册信息填好后要在第二页显示出来,可是提交后显示不出来,这个只是要表单值提交并显示,不需要通过服务器那么复杂,我的代码是这样的
<body>
<%String Gid=request.getParameterValue("gid");
byte[] tmpbyte=gid.getBytes("ISO8859_1");
Gid= new String(tmpbyte);
String sql="select*from glyxx where gid='"+Gid+ "'";
ResultSet rs=xyzBean.executeQuery(sql);
if(rs.next())
{
rs.close();

out.print("此编号已注册,请重新输入");

%>
<jsp: forward page="zhuce2.1.jsp"/>
<%
}
else
{
rs.close();

}
%>
<form method="POST" action="zhuceok.jsp">
<!--webbot bot="SaveResults" U-File="D:\朱丽文\网页预存\_private\form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
<input type="hidden" name="id" size="20&q

String Gid=request.getParameterValue("gid");
String Gid=request.getInitParameter("gid");
我发现表单中只有id 并没有gid 上面两句应该接不到值,你应该改过来
String Gid=request.getParameterValue("id");
String Gid=request.getInitParameter("id");//这句话我没看懂不知道为什么要getInit呢,你改下试试,你用String Gid=request.getParameterValue("gid"); 你确定你提交了了这个参数吗,从你的代码上不太容易看出是几个页面