无效的位置标记(表单)

时间:2017-10-02 15:09:51

标签: java html jsp

所以我正在查询我的数据库以获取以下内容并将其显示在我的html上,在左侧我希望有一个更新按钮和一个删除按钮,以便于删除和更新当前信息,但是我继续获取错误无效的位置标记(来自);

  <tr>
       <td><%=rs.getInt("id") %></td>
       <td><%=rs.getString("Year") %></td>
       <td><%=rs.getString("Make") %></td>
       <td><%=rs.getString("Model") %></td>
       <td><%=rs.getString("Color") %></td>
       <td><%=rs.getString("Availability") %></td>
       <td><form action="update-post" method="POST">
                <button type="submit" name="update" value={{id}}>Update</button>
            </form></td>
        <td><form action="deletecar" method="POST">
                <button type="submit" name="delete" value={{id}}>Delete</button>
             </form></td>

         </tr>

这让我问2个问题如何选择每个表的id来删除它,如何修复此错误。谢谢。

1 个答案:

答案 0 :(得分:0)

  <tr>
   <td><%=rs.getInt("id") %></td>
   <td><%=rs.getString("Year") %></td>
   <td><%=rs.getString("Make") %></td>
   <td><%=rs.getString("Model") %></td>
   <td><%=rs.getString("Color") %></td>
   <td><%=rs.getString("Availability") %></td>
   <td><form action="update-post?id=<%=rs.getInt("id")%>" method="POST">
            <button type="submit" name="update">Update</button>
        </form></td>
    <td><form action="deletecar?id=<%=rs.getInt("id")%>" method="POST">
            <button type="submit" name="delete">Delete</button>
         </form></td>

     </tr>

经过一番戏弄,这似乎对我有用。