Frame中的一个页面,查询后无法显示数据的问题,单独执行却可以,诚心请教,初学乍练,困扰很久,谢谢
Frame中的一个页面,查询后无法显示数据的问题,单独执行却可以,请看内容,谢谢
我在test.jsp中定义了一个Frame,然后通过,left.jsp的链接,判断执行某一个查询的模块,
其中一个查询模块是personqry.jsp,但是在textfield中输入参数,点击提交后后,不能显示出
应有的数据。如果单独运行personqry.jsp却可以,请帮忙看看,或说说原理
--------------------------------------------------------------------------------
test.jsp 文件
<%@ page language="java" import="java.sql.*" %>
<html>
<frameset rows="*" cols=20%,80%>
<frame src="left.jsp" name="left">
<frame src="right.jsp" name="right">
<frame src="personqry.jsp" name="right">
</frameset>
<noframes></noframes>
</html>
--------------------------------------------------------------------------------
left.jsp文件
<html>
<p><a href="streetUserqry.jsp" target="right">街道用户查询</a></p>
<p><a href="personqry.jsp" target="right">个人资料查询</a></p>
<p><a href="userPswdUpdate.jsp" target="right">用户密码修改</a></p>
</html>
--------------------------------------------------------------------------------
personqry.jsp 文件
<meta http-equiv="content-type" content="text/html;" charset="gb2312">
<%@ page language="java" import="java.sql.*" %>
<html>
<body>
<form action="" method="post" name="form1" target="_self">
<p>电脑号:
<input name="sbh_text" type="text" id="sbh_text" size="12">
身份证号:
<input name="sfzh_text" type="text" id="sfzh_text" size="20">
姓名:
<input name="xm_text" type="text" id="xm_text" value="Palo Alto" size="12">
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit" value="重置">
</p>
<p> </p>
<jsp:useBean id="DBconn1" scope="page" class="hlPackage.sqlDBConn"/>
<table border="1">
hao
<%
String sqlStr = "exec net_person_qry_proc '" + request.getParameter("sbh_text") + "','"+ request.getParameter("sfzh_text") + "','"+ request.getParameter("xm_text") + "'";
ResultSet RS = DBconn1.executeQuery(sqlStr);
// out.println("<tr><th>电脑号</th><th>姓名</th><th>身份证号</th><th>地址</th></tr>");
while (RS.next()){
%>
<tr>
<td><%=RS.getString("sbh")%></td><td><%=RS.getString("xm")%></td>
</tr>
<%}%>
<%RS.close();
%>
</table>
</form>
</body>
</html>