我的索引頁面包含一個可見的登錄表單和一個隱藏的註冊表單(兩個切換可見性)。當用戶註冊並且有一些驗證錯誤時,他們返回到索引頁面。但是,默認情況下,他們會看到登錄頁面。控制器如何告訴索引頁面運行一些javascript代碼(只是爲了隱藏登錄和顯示註冊)?Spring MVC控制器運行javascript
@RequestMapping(value="/register", method=RequestMethod.POST)
public String addNewUser(@Valid @ModelAttribute("registerForm") RegisterForm registerForm,
BindingResult result, Model model, HttpServletRequest request){
if(result.hasErrors()){
model.addAttribute("error", true);
System.out.println("ERROR");
return "index";
}
return "index";
}
爲什麼要按js切換可見性?你可以簡單地使用你的視圖的模板引擎。 – 2015-03-19 09:22:04
我正在做一個測試應用程序以獲得工作,這是我第一次使用任何類型的java web開發(來自asp.net),所以我不知道發生了什麼 – 2015-03-19 09:33:47
好的,在'index'頁面中,您使用了什麼樣的視圖技術(例如jsp,velocity,thymeleaf,...) – 2015-03-19 10:51:35