我有一个使用 arrayList 获取和设置值的模型。但是,我很困惑如何将其打印在 jsp 文件中。 这是我的代码:
<div class="card-header" style="font-weight:bold;">
<% Feedback fb = new Feedback(); %>
<h3><c:out value="${fb.full_name}" /></h3>
</div>
我认为<c:out value="${fb.full_name}" />
此代码是错误的,因为页面上没有打印任何值。我应该写什么代码?
最佳答案
您需要将对象分配给请求,以使其可供 jSTL EL 表达式访问。
request.setAttribute("fb", new Feedback())
或
<c:set var="fb" scope="request" value = "${new Feedback()}"/>
JSTL 无法访问 JSP servlet 代码中的值(这是 <% %> 中的代码结束的位置),必须将其显式添加到受支持的 JSTL 范围,例如请求或 session 。
关于java - 如何从 jsp 文件中模型的特定列打印 java arrayList 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53160272/