gpt4 book ai didi

java - 带有一些输入框的页面会发布到操作,我在检索表单值时有哪些选项?

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

我有一个 Controller ,表单将发送到:

 @RequestMapping(value = "/formtest", method = RequestMethod.POST)
public ModelAndView HandleFormPost()
{
ModelAndView mv = new ModelAndView("posttest");



return mv;
}

从表单中检索数据时我可以选择哪些选项?

在 asp.net 中我会这样做:

Request.Form["key"] or Request["key"]

或者我可以在我的操作 FormCollection 中使用参数,然后执行以下操作:

form["key"]

我正在使用 spring MVC(版本 3),我有什么选择?

最佳答案

您可以执行以下任一操作:

public ModelAndView handleFormPost(WebRequest request) {
request.getParameter("key");
}

public ModelAndView handleFormPost(@RequestParam String key) {

}

还有很多其他选项,但这两个是最简单的。

一个@RequestMapping带注释的方法可以采用各种不同的参数(您只需将它们添加到方法中,Spring 将提供它们),并且可以返回各种不同的返回类型。选项是 listed here .

关于java - 带有一些输入框的页面会发布到操作,我在检索表单值时有哪些选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2249481/

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