【发布时间】:2015-02-12 03:14:06
【问题描述】:
怎么办? 我正在这样做,但我被困在了开始。 我知道我必须这样做。
<strong>Select a product :</strong>
<select name="stock_name">
<c:forEach var="row" items="${Stocks.rowsByIndex}">
<c:forEach var="column" items="${row}">
<option value="<c:out value="${column}"/>"><c:out value="${column}"/></option>
</c:forEach>
</c:forEach>
</select>
但是如果我这样做,我里面什么都没有。这是放在 .html 中的。我知道我必须放
<sql:query var="stocks" dataSource="healthds">
SELECT stockid FROM Stocks
</sql:query>`
我应该把查询放在哪里?在一个jsp中??以及如何连接它们?我真的无法得到它。 这是完整的表格
<form method="post" action="PurchaseCreate">
<p>Please enter the fields below to make your purchase</p>
<sql:query var="stocks" dataSource="healthds">
SELECT stockid FROM Stocks
</sql:query>
<strong>Select a product :</strong>
<select name="stock_name">
<c:forEach var="row" items="${Stocks.rowsByIndex}">
<c:forEach var="column" items="${row}">
<option value="<c:out value="${column}"/>"><c:out value="${column}"/></option>
</c:forEach>
</c:forEach>
</select>
</p>
<p>Quantity :
<input type="text" name="quantity">
</p>
<input type="submit" name="create" class ="button" value="Add into cart">
</form>
编辑: 主.jsp
<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
<html>
<head>
<title>Test Tags</title>
</head>
<body>
<h1>Reading Data</h1>
<sql:query var="stocks" dataSource="healthds">
SELECT stockid FROM Stocks
</sql:query>
<form method="post" action="Main.jsp">
<p>Please enter the fields below to make your purchase</p>
<strong>Select a product :</strong>
<select name="stock_name">
<c:forEach var="i" begin="1" end="5">
<option>Item <c:out value="${i}"/></option>
</c:forEach>
<c:forEach var="row" items="${stocks.rowsByIndex}">
<option><c:out value="${row[0]}"/></option>
</c:forEach>
</select>
</p>
<p>Quantity :
<input type="text" name="quantity">
</p>
<input type="submit" name="create" class ="button" value="Add into cart">
</form>
</body>
</html>
【问题讨论】:
-
@moskito-x 好的。我在那里写了名字。
-
@moskito-x 我可以在下拉列表中看到 Item 以及一个空格。查询仍然存在。
-
在浏览器中显示您调用测试的确切网址。
-
@moskito-x
http://localhost:8080/AssignmentNew/MemberAccess/Main.jsp -
@moskito-x 我已经编辑了我的帖子。查找更新后的错误。
标签: html forms netbeans web-applications