社区
Web 开发
帖子详情
新手问题,望各们高手指教,高兴相送
dxhxiaotian411
2004-03-21 07:28:09
我想编一个用if语句判断,如果用户给的查询条件不足,或者没有选则查询条件,然后连接到下一个浏览器页面,显示:"您的查询条件不足,没有结果"
怎么实现
...全文
78
5
打赏
收藏
新手问题,望各们高手指教,高兴相送
我想编一个用if语句判断,如果用户给的查询条件不足,或者没有选则查询条件,然后连接到下一个浏览器页面,显示:"您的查询条件不足,没有结果" 怎么实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dxhxiaotian411
2004-03-24
打赏
举报
回复
谢谢大家关注,这个问题我己经解决,大家接分
dy907
2004-03-22
打赏
举报
回复
先将你传来的hy打印出来,看是否有结果。然后
if(hy.equals("-按行业-"))试一下。
dxhxiaotian411
2004-03-22
打赏
举报
回复
<html>
<head>
<title>查询结果</title>
<link rel=stylesheet href="style.css" type="text/css">
</head>
<body>
<%@ include file="top.htm" %>
<%@page contentType="text/html;charset=GB2312"
import="java.sql.*"
%>
<%
String hy=new String(request.getParameter("hangye").getBytes("iso-8859-1"));
if(hy=="-按行业-")
{%>
/*response.sendRedirect("wrong.jsp");*/
<%@ include file="wrong.html" %>
<%}
else
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:hbmp");
Statement smt=con.createStatement();
String sql;
String hangye=new String(request.getParameter("hangye").getBytes("iso-8859-1"));
String price=new String(request.getParameter("price").getBytes("iso-8859-1"));
String area=new String(request.getParameter("area").getBytes("iso-8859-1"));
String chanpin=new String(request.getParameter("chanpin").getBytes("iso-8859-1"));
String name=new String(request.getParameter("name").getBytes("iso-8859-1"));
sql="select * from qy where hy='"+hangye+"'";
ResultSet rs=smt.executeQuery(sql);
out.println("<center><br><br><br><table border=0>");
out.println("<tr bgcolor='yellow'><th>编号</th><th>公司名称</th><th>产品名称</th><th>品牌名称</th><th>奖项名称</th><th>获奖年份</th><th>所属地区</th><th>所属行业</th><th>明细</th></tr>");
while(rs.next())
out.println("<tr><td>"+rs.getString(1)+"</td><td>"+rs.getString(2)+"</td><td>"+rs.getString(3)+"</td><td>"+rs.getString(5)+"</td><td>"+rs.getString(8)+"</td><td>"+rs.getString(6)+"</td><td>"+rs.getString(9)+"</td><td>"+rs.getString(7)+"</td><td>"+rs.getString(10)+"</td></tr>");
out.println("</table></center><br><br><br>");
con.close();
}
catch(Exception e)
{System.out.println(e.getMessage());}
}
%>
<%@ include file="bottom.htm" %>
</body>
</html>
以上是我的代码,
可是if 语句不发生作用,没有重定向文件,而总是执行else里的代码,这是为什么,各们大哥,帮一下吧,急用呀
wandou999
2004-03-22
打赏
举报
回复
<%
if(!条件||xxx.equals(""))
{%>
<jsp:forward page="ss.jsp">
<%}%>
ss.jsp:您的查询条件不足,没有结果
yipingdeng
2004-03-21
打赏
举报
回复
用一个javascript函数就得了
if( )
%><script="javascript">
alert("您的查询条件不足,没有结果")
</script>
<%else
政府科技管理部门如何有效掌握区域科技成果转化动态并进行政策精准匹配?.docx
政府科技管理部门如何有效掌握区域科技成果转化动态并进行政策精准匹配?
国央企创新负责人如何借助数智平台提升创新项目的管理效率与转化成功率?.docx
国央企创新负责人如何借助数智平台提升创新项目的管理效率与转化成功率?
政府科技管理部门在推进成果转化时,如何高效获取企业的创新需求数据?.docx
政府科技管理部门在推进成果转化时,如何高效获取企业的创新需求数据?
科技中介服务机构如何通过数字化工具提升服务的专业性与可及性?.docx
科技中介服务机构如何通过数字化工具提升服务的专业性与可及性?
电子围栏RS485总线的布线
问题
和解决办法
电子围栏RS485总线的布线
问题
和解决办法
Web 开发
81,111
社区成员
341,723
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章