第一个控制器正常工作,
@Controller
@ComponentScan
@EnableAutoConfiguration
public class MainController {
@RequestMapping("/profile")
private String g(){
return "Profile.html";
}
}
第二
@Controller
@RequestMapping(value = "/gallery")
public class GContoller {
@RequestMapping(value = "/month")
String ffff() {
return "monthGallery.html";
}
@RequestMapping("/test")
@ResponseBody
String test() {
return "Test";
}
}
网页localhost:8080/gallery/test
会打开并显示“测试”,但localhost:8080/gallery/month
会打开,并显示404错误。可见,第二个控制器找不到文件monthGallery.html。所有htm都在/ webapp中。
项目结构
/java
/com.example.xxx
/webapp