【发布时间】:2016-01-12 05:49:50
【问题描述】:
如何将 Hasmap 从 Html 传递到 java 中的 Spring 控制器。我也想知道如何从控制器中获取它。
【问题讨论】:
-
你尝试了什么?
-
发布您的代码/配置以供人们帮助您
-
@Soorapadman 我只是尝试将它作为普通变量传递,我可以在 url 中看到地图值。但在控制器中我无法得到它。
如何将 Hasmap 从 Html 传递到 java 中的 Spring 控制器。我也想知道如何从控制器中获取它。
【问题讨论】:
首先,没有什么比从 html 传递 hashmap 到 Spring 控制器更重要的了。您想要完成的实际上是向 Web 应用程序发出 http 请求。
创建一个表单模型,其中 Map<String,String> 作为类变量,带有适当的 setter 和 getter。
然后在你的行动中;
public @ResponseBody String formPost(@ModelAttribute YourFormClass form, HttpServletRequest request) {
//Rest of your business logic
}
【讨论】: