我是春季启动的新手,我写了下面的WelcomeController。
@Controller
public class WelcomeController {
@RequestMapping("/home")
public String home() {
return "homePage";
}
}
然后我将spring.mvc.view.suffix=.html
添加到application.properties。
我想只有localhost:8080/home.html
网址会呈现homePage.html。但是当我访问localhost:8080/home
时,我仍然得到homePage.html,而不是我想象的404错误。
如何制作仅以'.html'合法的网址?为什么spring.mvc.view.suffix=.html
配置不起作用?
答案 0 :(得分:0)
我认为你对房产的目的感到困惑。基本上它所做的就是说明视图文件在服务器中的扩展名是什么。 在这里https://docs.spring.io/spring-boot/docs/current/reference/html/howto-spring-mvc.html阅读有关它的内容,参见第74.8章
我相信你只是想验证url端点并确保它以“.html”结尾
- (IBAction)showUpgradeWindow:(id)sender {
if (!self.upgradeController){
self.upgradeController = [[UpgradeWindowController alloc] initWithWindowNibName:@"UpgradeWindow"];
}
[self.upgradeController showWindow:self];
}