【问题标题】:Is there a way to populate a map in JSP?有没有办法在 JSP 中填充地图?
【发布时间】:2021-08-03 02:46:28
【问题描述】:

例如

<jsp:useBean id="total" class="java.util.LinkedHashMap"/>
// need somehow do something like this: total.put('key', 'value');

但不使用 scriptlet(很明显但有点难看)

【问题讨论】:

  • 对不起,我在看到您关于不使用脚本的编辑之前回答了。为什么不能在使用此 JSP 页面之前在服务器端填充所需的值?

标签: java jsp jstl


【解决方案1】:

您可以为此使用JSTL &lt;c:set&gt;

<jsp:useBean id="total" class="java.util.LinkedHashMap"/>
<c:set target="${total}" property="key" value="value" />

【讨论】:

  • 如何进行单元测试,这样我就不必在每次想检查 ${total} 的解析方式时都重新启动服务器。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-24
  • 1970-01-01
  • 1970-01-01
  • 2021-10-05
相关资源
最近更新 更多