我想在我的bootstrap导航栏中单击项目时更改页面。
我正在这样做。<li><a href="javascript:" name="mainpage"><span class="glyphicon glyphicon-home"></span> Main</a>
onclick
的{{1}}方法是。
a
弹簧控制器
$("ul > li > a").click(function() {
$.post("redirect.html", { page : this.name } );
});
在调试窗口中,它显示它正确输入方法@RequestMapping("/redirect.html")
public String redirect(@RequestParam Map<String, String> allRequestParams,
Model model) {
logger.debug("attempt to redirect");
String next_page = allRequestParams.get("page");
logger.debug("Parameter page: " + next_page);
return "redirect: events";
}
。但页面没有变化。
有什么问题?
整个导航栏看起来像这样
redirect