0

経由で MVC テンプレートを作成しましたSpring Tool Suite IDEが、 から値を取得する方法がわかりませんjsp。例-テキスト入力を作成しましたjsp

<input type="text" />

しかし、コントローラーに値を取得してそこで操作できるようにする方法は? コントローラーでモデルに属性を追加すると、 を介してアクセスできることはわかって${name}いますが、他の方法でそれを行うにはどうすればよいですか?

4

1 に答える 1

9

フォームが必要で、値をコントローラーに送信します...

何かのようなもの :

<form name="foo" action="/foo/bar" method="post">
    <input name="fieldName" type="text" />
    <input type="submit" value="Submit">
<form>

そして、コントローラーで取得します:

@Controller
@RequestMapping(value = "/foo")
public class AdminController {

    @RequestMapping(value = "/bar")
    public String testAction(@RequestParam String fieldName) {
        // yourValue contain the value post from the html form
        return "yourview";
    }
}
于 2013-02-26T13:08:03.853 に答える