页面代码
<% request.setCharacterEncoding("utf-8");
String upid="";
String name=request.getParameter("name");
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/jz?useSSL=false","root","root");
PreparedStatement pt=con.prepareStatement("select * from dd where name=?",ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
pt.setString(1,name);
ResultSet rs=pt.executeQuery();
%>
<center><table border="1px">
<h3 class="panel-title text-center">您的订单</h3>
<br><tr><td>编号</td><td>账号</td><td>电话</td><td>地址</td><td>时间</td><td>类目</td><td>金额</td><td>备注</td><td>状态</td><td>操作</td></tr>
<% while(rs.next()){
upid=rs.getString(1);
%>
<tr><td><%=rs.getString(1) %></td><td><<%=rs.getString(2) %>"></td><td><<%=rs.getString(3) %>"></td><td><<%=rs.getString(4) %>"></td><td><%=rs.getString(5) %></td>
<td><%=rs.getString(6) %></td><td><%=rs.getString(7) %></td><td><%=rs.getString(8) %></td><td><%if(rs.getInt("zt")==0){out.print("未接单");}else{out.print("已接单");} %></td>
<td><a href="wc.jsp?upid=<%=upid%>">完成</a></td></tr>
<%}%>
</table></center>
<%
rs.close();
con.close();%>
把href改成onclick,定义一个function把这个值传进去,然后判断如果是0就调用window.location.href方法,否则不处理就好了