Html 是否可以在mySQL/JSP中使用URL参数?

Html 是否可以在mySQL/JSP中使用URL参数?,html,mysql,jsp,Html,Mysql,Jsp,我的代码:这段代码首先创建一个表。然后用mySQL数据库中的数据填充该表。我的问题是ahref的最后一点 当您单击buy时,它将获取您单击的buy所在的特定行的商品代码,并将其发送到下一个pad jsporder.jsp <sql:query var="result"> select * from inventory; </sql:query> <table border="1" width="100%"> <tr> <th>Code

我的代码:这段代码首先创建一个表。然后用mySQL数据库中的数据填充该表。我的问题是ahref的最后一点

当您单击buy时,它将获取您单击的buy所在的特定行的商品代码,并将其发送到下一个pad jsporder.jsp

<sql:query var="result">
select * from inventory;
</sql:query>

<table border="1" width="100%">
<tr>
<th>Code</th>
<th>Author</th>
<th>Description</th>
<th>Other field(Probs price)</th>
<th>Item Stock</th>
<th>Order Stock</th>
<th>Buy option </th>
</tr>

<c:forEach var = "row" items = "${result.rows}">
<tr>
<td><c:out value = "${row.item_code}"/></td>
<td><c:out value = "${row.item_author}"/></td>
<td><c:out value = "${row.item_description}"/></td>
<td><c:out value = "${row.item_price}"/></td>
<td><c:out value = "${row.item__stock_count}"/></td>
<td><c:out value = "${row.item_order_count}"/></td>
<td><a href="jsporder.jsp?item_code=${row.item_code}">Buy!</a></td>
<td><a
</tr>
</c:forEach>
</table>
</div>  
在下一页中,我想使用类似request.getParameteritem\u代码的代码;方法,但不适用于mySQl

mySQL的代码:这在jsporder.jsp页面上

<sql:query var="result">
  select item__stock_count from inventory 
    where item_code="AA01-002";
</sql:query>
现在项目代码设置为静态AA01-002,但我希望它取决于您单击的购买按钮。那么是否存在以下情况:

<sql: query var="result">
 select item__stock_count from inventory
 where item_code="request.getParameter("item_code")
 </sql:query> 

因此,项目代码可以是一系列不同的字符,具体取决于单击的按钮。

您可以使用scriplet

<%
 String itemCode = request.getParamenter("item_code");
%>

<sql: query var="result">
 select item__stock_count from inventory
 where item_code="${itemCode}"
</sql:query>