jsp页面里一个搜索按钮

点搜索,想在表格里显示相应的数据,下面是一部分的代码:(现在单机搜索按钮,出现一个空白的页面!!)//确定搜索条件<%StringsearchStr="";if(requ... 点搜索,想在表格里显示相应的数据,下面是一部分的代码:
(现在单机搜索按钮,出现一个空白的页面!!)
//确定搜索条件
<%
String searchStr="";
if(request.getParameter("keyValue")!=null){
String keyField=request.getParameter("keyField");
String keyValue=new String(request.getParameter("keyValue").getBytes("iso8859-1"),"utf-8");
searchStr="where "+keyField+" like '%"+keyValue+"%'";
}//设置搜索条件
%>
<div id="postlist">
<Div id="searchDiv">
<form method="post" name="search">
按<select name="keyField">
<option value="User_No" selected>户号</option>
<option value="phone">电话号码</option>
</select>
关键字<input type="text" name="keyValue"/>
<input type="submit" name="submit" value="搜索"> <br>
<br>
</form>
</Div>
<%
String User_No,User_Name,VolPage_No,phone;
try{

String sql="select top 20 * from User_Info "+searchStr+" order by User_No ";
Class.forName(driverClass);
con=DriverManager.getConnection(url, user, password);
st=con.createStatement();
rs=st.executeQuery(sql);

if(rs!=null){
out.print("<table id='pListTable' cellspacing='0' border='1' >");
out.print("<tr ><th align='center' width='300'>户号</th><th align='center' width='300'>电话号码</th><th align='center' width='100'>设置</th></tr>");
while(rs.next()){
User_No=rs.getString("User_No");
phone=rs.getString("phone");
%>
<tr><td class="userno"></td><td><%=phone %></td></tr>
</div>
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
ls_shang
2013-08-05 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:60.7万
展开全部
你代码贴全了吗,为什么最后是</div> 结尾呢,你开始用的可是table 标签啊
更多追问追答
追问
没贴全~
我的页面好像写错了,要用frame框架写,而我用了table
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
张策是gou
2013-08-05 · TA获得超过250个赞
知道小有建树答主
回答量:275
采纳率:0%
帮助的人:89.8万
展开全部
看不太懂,不知道你想干嘛,为什么在jsp中写这么多java代码,if(rs!=null){这个if好像没有结束括号!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式