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