Web サイトのすべてのページに検索ボックスが必要です。フォームを作成するには、次の方法のように開始する必要があります。ただし、ユーザーが「/search」アドレスに到達した場合に便利です。次の場所にある tripadvisor の検索ボックスのようなすべてのページにあるフォームを開始するにはどうすればよいですかすべてのページ ?メソッドを常に呼び出す必要がありますか?
サンプル初期化メソッド
@RequestMapping(value = "/search", method = RequestMethod.GET)
public String initCreationForm(Model model) {
if (!model.containsAttribute(BINDING_RESULT_NAME)) {
model.addAttribute(ATTRIBUTE_NAME, new Search());
}
return "search";
}
現在のフォーム
私の現在のフォームは次のようになります。
<form:form modelAttribute="search" role="form" method="GET">
.....
</form:form>