java - 如何从 jsp 文件中模型的特定列打​​印 java arrayList 的值

标签 java html jsp

我有一个使用 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/

相关文章:

java - 尝试在 java 中创建 AWT 窗口时出现异常

java - 如何在 Stream 上重用过滤器和映射的应用程序?

java继承和JSTL

java - 在DAO层还是Delegate层哪里处理异常?

html - 达到最大高度时制作一个 div 滚动?

html - 将填充应用于通过 WordPress 创建的 div 时出现问题

javascript - 未捕获的类型错误 : Cannot read property 'style' of undefined when eventhandling

java - 在 jtable 中使用 jquery 的动态字段

javascript - 尝试将提交按钮的状态从禁用更改为启用

java - 在布局中添加子项时无法将焦点放在 editText 上