所以我在Spring Boot应用程序中有一个控制器,如下所示:
spring.mvc.view.prefix: /jsp/
我想要发生的是,我的jsp页面,位于webapp / jsp / register.jsp,显示的属性附加到我想用于页面上的表单的模型。最后发生的事情是,当我尝试从位于webapp / index.html的index.html页面访问此文件时,我的浏览器只是下载文件而不显示任何视图。
What happens when I try to access /register
我的application.properties文件中有spring.mvc.view.suffix: .jsp
和function setDifficulty() {
var difficultySelector = document.getElementById("difficulty");
var difficulty = difficultySelector.value;
switch (difficulty) {
case "0":
window.alert("easy");
break;
case "1":
window.alert("medium");
break;
case "2":
window.alert("hard");
break;
default:
window.alert(difficulty.value);
}
}
。
答案 0 :(得分:0)
您似乎还没有添加“ tomcat-jasper”
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jasper</artifactId>
<version>{version}</version>
</dependency>
Spring Boot包含嵌入式Tomcat服务器,但是您应该添加tomcat-jasper依赖项来解析JSP。