简体   繁体   English

使用JSTL如何将值“放”到HashMap中

[英]Using JSTL how to “put” a value into a HashMap

I'm looking to set the key value pairing of a HashMap using JSTL only. 我正在寻找仅使用JSTL设置HashMap的键值配对。 Is this possible? 这可能吗?

I know how to retrieve the key value pairs, but I haven't found a way to set them. 我知道如何检索键值对,但我还没有找到设置它们的方法。

Any help would be appreciated. 任何帮助,将不胜感激。

Example of retrieving HashMap key/value pairs using JSTL: 使用JSTL检索HashMap键/值对的示例:

<c:forEach var="hash" items="${myHashMap}">             
    <c:out value="${hash.key}" />
    <c:out value="${hash.value}" />
...

您可以使用<c:set>

<c:set target="${myHashMap}" property="key" value="value"/> 

I wouldn't use JSTL to do that, but straight-up JSP will get it done... 我不会使用JSTL来做到这一点,但直接的JSP将完成它...

<%
myHashMap.put("hello", "world");
%>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM