Spring如何優(yōu)雅顯示頁面
很多人在做項(xiàng)目的時(shí)候切厘,都是經(jīng)常寫一寫空的方法萨咳,這些方法實(shí)際沒有干一點(diǎn)鳥有用的事情,但是因?yàn)樾枰€是必須有這個方法疫稿,完后就是顯示了個頁面培他,比如登錄,比如注冊頁面遗座,我就和大家講講如何優(yōu)雅的顯示和跳轉(zhuǎn)到這些頁面舀凛!
很多人都是下邊這么做:
@Controller
public class HelloController {
@RequestMapping("/sulwan")
public String hello() {
return "index";
}
}
其實(shí)正確的做法應(yīng)該是,在配置文件哪里重寫addViewControllers
方法來實(shí)現(xiàn)
@Override
public void addViewControllers(ViewControllerRegistry registry) {
// TODO Auto-generated method stub
registry.addViewController("/sulwan").setViewName("index");
WebMvcConfigurer.super.addViewControllers(registry);
}