显示效果大概如下:
查询条件
这里有个"查询"按钮
__________________________________________________________
查询结果我现在想点击那个"查询"按钮时在下面显示查询结果,我该在那个查询按钮里面怎样写代码?
附:"查询"按钮是html的标准按钮
<input name="Query" type="button" value="查询">
查询条件
这里有个"查询"按钮
__________________________________________________________
查询结果我现在想点击那个"查询"按钮时在下面显示查询结果,我该在那个查询按钮里面怎样写代码?
附:"查询"按钮是html的标准按钮
<input name="Query" type="button" value="查询">
解决方案 »
- jsp页面怎么转化成静态页面,或者伪静态页面,各位大虾帮忙啊!!!
- 如何设置页面超时时间?让存储过程执行完成
- jspsmartupload上传路径问题
- 有没有 html 标签技术字典 下载么 ! 就象是 jdk 的API 那样的东西??
- 散分散分,现转java,数据库方面,我该怎么做决定
- 急求一个jsp+javabean连接sqlserver的实例源码?????
- Hibernate高手请进!!!!!!!!!!
- 哪儿有类似于DataGrid这种形式的HTML控件呀?急用。。。
- 玩转Java web的一系列精彩内容分享
- 如何避免按下浏览器上的后退按钮时出现‘网页过期’的现象?
- 有空的话看看:怎样获取应用程序绝对路径
- 哪位讲讲<html:frame/>各数的用法????
<%
AaaryList list = request.getParamter("list");
if(list != null)
{
if(list.isEmpty())
{
out.println("你要显示信息");
}else
{
//这里显示结果啦
}
}
%>
<input name="Query" type="button" value="查询" onClick="JSClick()">
<script language="JavaScript">
function JSClick()
{
//这里面怎么写呢?
}
</script>
<form id="form1" name="form1" method="post" action="你的本页" onsubmit="可以在这里添加JS判断,也可以不要这个属性">添加一个
<%
if(request.getParameter("Submit")!=null){
查询操作
给个arrylist赋植
}
%>用循环取查询结果在你的TABLE输出
记得在TABLE外层加try catch
if(request.getParameter("Query")) == null)
return;
ResultSet rs=mssql.getResultSet("select * from test");
if ((rs == null) || !rs.isBeforeFirst())
{
out.println("<p>该用户无消费记录!");
return;
}
%>
<table width="769" height="54" border="1" cellpadding="1" cellspacing="0" bordercolor="#666666" bgcolor="#99FFFF">
<tr>
<td width="72" height="30"><div align="center" class="STYLE4">编号</div></td>
<td width="54"><div align="center" class="STYLE4">姓名</div></td>
<td width="79"><div align="center" class="STYLE4">用户类别</div></td>
<td width="70"><div align="center" class="STYLE4">卡号</div></td>
<td width="175"><div align="center" class="STYLE4">消费日期</div></td>
<td width="76"><div align="center" class="STYLE4">消费金额</div></td>
<td width="80"><div align="center" class="STYLE4">卡片余额</div></td>
<td width="76"><div align="center" class="STYLE4">使用次数</div></td>
<td width="49"><div align="center" class="STYLE4">机号</div></td>
</tr>
<%
while (rs.next())
{
%>
<tr>
<td height="22"><%= rs.getString("UserID") %></td>
<td><%= rs.getString("UserName") %></td>
<td><%= rs.getString("KindName") %></td>
<td><%= rs.getString("CardNo") %></td>
<td><%= rs.getString("ConsumeDate") %></td>
<td><%= rs.getString("Funds") %></td>
<td><%= rs.getString("Balance") %></td>
<td><%= rs.getString("UseTimes") %></td>
<td><%= rs.getString("MachID") %></td>
</tr>
<%
}
%>
</table>
为什么我这样写不行???