刚才的问题(标题是:非常简单的问题)是我问错了,我道歉,连这个一共30分。我的想法是这样的。
<%
String id = request.getParameter("id");
%>
<form name="BmBmCx" action="#">
<tr>
请输入部门别名:
<td valign="top">
<input name="BmSx" type="text">
<input name="" type="submit">
</td>
</tr>
</form>
<%
String strSQL = "select * from Hospital_Bed where DelFlag <> '1' and DeptId = "+id+" and Room like '%"+BmCx+"%'";
ResultSet rs = sts.executeQuery(strSQL);
%>
我要设计一个查询功能,但是,我现在实现不了,因为点下submit的时候,id的值就变成null了。
<%
String id = request.getParameter("id");
%>
<form name="BmBmCx" action="#">
<tr>
请输入部门别名:
<td valign="top">
<input name="BmSx" type="text">
<input name="" type="submit">
</td>
</tr>
</form>
<%
String strSQL = "select * from Hospital_Bed where DelFlag <> '1' and DeptId = "+id+" and Room like '%"+BmCx+"%'";
ResultSet rs = sts.executeQuery(strSQL);
%>
我要设计一个查询功能,但是,我现在实现不了,因为点下submit的时候,id的值就变成null了。
还有就是你在页面能得到id吗?
在<form name="BmBmCx" action="#"> 后面添加,<input name="id" type="hidden" value="<%=id%>" />。这样试试吧。
<form name="BmBmCx" action="t1.jsp?id=<%=id%>">
1,你上面是一个页面吗?一个页面的话,你点submit做什么?sql就在本页面.
2,如果想点submit传id值,就加hidden吧
或者直接看生成的html代码