使用 Hibernate 获取和显示 DB 值
Fetching and showing DB values with Hibernate
我正在制作一个 Web 应用程序,您需要在其中注册和登录。
很基础,我知道,但我正在学习。
现在我想在 JSP 页面中显示复选框列表。
我有这样的东西:
<% KokenHelper kh= new KokenHelper(); %>
<c:forEach var="wat" items="${kh.getAllKoken()}" >
<div class="checkbox">
<label>
<input type="checkbox" name="wat" value="${wat}"> ${wat}
</label>
</div>
</c:forEach>
我制作了一个 KokenHelper class,它获取一个 List 对象,这就是我需要显示的内容。
欢迎任何提示。
谢谢。
首先,不要在jsp
页面
中使用Java
代码
<% KokenHelper kh= new KokenHelper(); %>
JSTL
它已被弃用并极力劝阻:
第二个:KokenHelper
class 必须将 Koken 列表作为私有属性及其公共 getter 和 setter:
class KokenHelper {
private List<Koken> kokenList;
// getter and setter!!!
}
Third,取决于您如何将信息从 java 传递到视图,您可以通过以下方式获取 kokenList
:
${applicationScope.kokenHelper.kokenList}
使用表格:
<form:form role="form" method="post" commandName="kokenHelper" action="../formAction" id="formId">
<c:forEach var="wat" items="${kokenHelper.kokenList}" >
</form:form>
但为了更具体,我应该有更多信息...
我正在制作一个 Web 应用程序,您需要在其中注册和登录。 很基础,我知道,但我正在学习。
现在我想在 JSP 页面中显示复选框列表。 我有这样的东西:
<% KokenHelper kh= new KokenHelper(); %>
<c:forEach var="wat" items="${kh.getAllKoken()}" >
<div class="checkbox">
<label>
<input type="checkbox" name="wat" value="${wat}"> ${wat}
</label>
</div>
</c:forEach>
我制作了一个 KokenHelper class,它获取一个 List 对象,这就是我需要显示的内容。
欢迎任何提示。
谢谢。
首先,不要在jsp
页面
Java
代码
<% KokenHelper kh= new KokenHelper(); %>
JSTL
它已被弃用并极力劝阻:
第二个:KokenHelper
class 必须将 Koken 列表作为私有属性及其公共 getter 和 setter:
class KokenHelper {
private List<Koken> kokenList;
// getter and setter!!!
}
Third,取决于您如何将信息从 java 传递到视图,您可以通过以下方式获取 kokenList
:
${applicationScope.kokenHelper.kokenList}
使用表格:
<form:form role="form" method="post" commandName="kokenHelper" action="../formAction" id="formId">
<c:forEach var="wat" items="${kokenHelper.kokenList}" >
</form:form>
但为了更具体,我应该有更多信息...