当前位置: 首页 > 知识库问答 >
问题:

无法使用Spring Boot访问JSP页面

巩选
2023-03-14

我想在Spring Boot(1.5.4)中为JSP页面添加映射。首先,我从在intellij中创建in project开始。然后我在pom.xml中添加了几个包。现在,我在这个文件中有以下依赖项:

  • Spring-boot-starter-Thymeleaf
  • spring-boot-starter-web
  • tomcat-embed-jasper
  • spring-boot-devtools
  • spring-boot-starter-test
  • JSTL

接下来,我创建了一个类来为/login建立映射。

@Controller
public class LoginController
{
    @RequestMapping("/login")
    public String login()
    {
        return "login";
    }
}

我在src/main/webapp/WEB-INF/jsp的位置创建了login.jsp文件。

spring.mvc.view.prefix = /WEB-INF/jsp/
spring.mvc.view.suffix = .jsp

共有1个答案

居乐池
2023-03-14

我今天也遇到过同样的问题,在谷歌搜索解决方案时发现了你的问题。

这是一个常见的IntelliJ问题,所以,我将告诉你,我做了什么来使应用程序工作(希望它能有所帮助)。

首先,尝试转到http://localhost:8080/login(您提到了没有端口号的localhost)。如果这无济于事,请尝试以下步骤:

玩得开心!=)

 类似资料:
  • 我正在使用EclipseIDE并尝试运行一个简单的HelloWorldSpringMVC应用程序。而web/index。jsp没有问题,我无法获取/WEB-INF/views/final。jsp以正确显示(我正在使用http://localhost:8080/springmvc/home ). 我一直收到(404未找到)错误。 下面是我的设置。有什么建议吗? 谢谢 波姆。xml 网状物xml sp

  • bean名称'user'的BindingResult和普通目标对象都不能作为请求属性使用 Apr 05 2019 9:18:13 AM org.apache.catalina.core.StandardWrapperValve调用严重:在路径[/DataVisualization]的上下文中servlet[SpringController]的servlet.service()引发异常[处理JSP

  • 我想公开我的系统,以便通过ssh进行访问。 运行此

  • 停止服务器后日志文件的其余部分如下: 以下是我在sonar.properties文件中编写的一些属性: sonar.web.host=172.31.254.181 sonar.web.context=/sonar sonar.web.port=9000 sonar.jdbc.username=sonar sonar.jdbc.password=sonar sonar.jdbc.url=jdbc:m

  • 本文向大家介绍SpringBoot 中使用JSP的方法示例,包括了SpringBoot 中使用JSP的方法示例的使用技巧和注意事项,需要的朋友参考一下 本文介绍了SpringBoot 中使用JSP的方法示例,分享给大家,具体如下: 依赖: 示例代码: 在SpringBoot中使用JSP SpringBoot默认不支持JSP,需要在项目中添加相关的依赖 配置文件增加配置项: Login.java 以

  • 我正在处理一个Spring boot项目,我使用了JSP文件并提供了Whitelabel错误页面。有一个意外的错误(type=Not ville, status=404)。 我已经将JSP放在/src/main/webapp/pages/中,并且已经用应用程序属性给出了路径。 这有几个模块,主要组件不包括Spring Boot依赖性,它只包括所需的特定模块。从其他模块继承的代码已用于Spring