如何点击<a>标签跳转的时候判定前面的zt字段是否==0

如何点击标签跳转的时候判定前面的zt字段是否==0,如果等于0时页面不跳转


<% 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();%>


<% 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>
            <%if (rs.getInt("zt") == 0) {%>
                <a href="javascript:void(0);" onclick="checkAndJump('<%=upid%>')">完成</a>
            <%} else {%>
                <span>已完成</span>
            <%}%>
        </td>
    </tr>
<%}%> 
<script>
    function checkAndJump(upid) {
        <% if(rs.getInt("zt") == 0) {%>
            window.location.href = "wc.jsp?upid=" + upid;
        <% } %>
    }
</script>

把href改成onclick,定义一个function把这个值传进去,然后判断如果是0就调用window.location.href方法,否则不处理就好了