【问题标题】:Send parameter to @ModelAttribute annotated method from jsp从jsp向@ModelAttribute注解的方法发送参数
【发布时间】:2016-09-25 20:37:17
【问题描述】:

我有以下用@ModelAttribute注释的方法

@ModelAttribute(value = "getRelatedNames")
public Map<String, String> getRelatedFormNames(String value) {
    // Logic to get and return the related names
}

如何从 jsp 发送 value 字符串?我试过了

<c:forEach var="nameMap" items="${getRelatedNames('testString')}">
    <option value="${nameMap.key}">${nameMap.value}</option>
</c:forEach>

<c:forEach var="nameMap" items="${getRelatedNames(value = 'testString')}">
    <option value="${nameMap.key}">${nameMap.value}</option>
</c:forEach>

但我收到以下错误:

The function getRelatedNames must be used with a prefix when a default namespace is not specified

【问题讨论】:

    标签: java jsp spring-mvc


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-12
    • 1970-01-01
    • 1970-01-01
    • 2010-10-28
    • 2011-06-09
    • 2013-03-18
    • 2015-03-27
    相关资源
    最近更新 更多