gpt4 book ai didi

java - 在 Struts2 中访问多键映射

转载 作者:行者123 更新时间:2023-12-02 12:47:34 25 4
gpt4 key购买 nike

Struts2支持多键映射吗?

如果是这样,我可以像这样访问它吗

<s:property value="multiKeuMap[#k1][#k2][#k3]">

谢谢

最佳答案

下面的代码片段使用两个键从多键映射中检索值。 (使用ognl表达式)。

    MultiKeyMap keyMap = new MultiKeyMap();//MultiKeyMap Creation
keyMap.put("1","2","OneTwo");//storing value
OgnlContext context = new OgnlContext();// Ognl Context
context.put("vap", keyMap);
Object expression = Ognl.parseExpression("vap.get(\"1\",\"2\")");// Ognl expression //to retrive value from multikeyMap
System.out.println(Ognl.getValue(expression, context));//Printing value.

您可以根据您的要求尝试这个表达式“multiKeuMap.get(\"k1\",\"k2\")”

在Jsp页面中你可以尝试使用这个表达式“multiKeuMap.get('k1','k2')”

关于java - 在 Struts2 中访问多键映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10530568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com