You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

IDEA中SpringBoot项目控制器视图名跳转JSP文件的实现

实现IDEA中点击Spring Boot视图路径直接跳转对应JSP文件的方法

嘿,这个需求其实很容易实现,IDEA本身就内置了对Spring MVC视图路径的导航支持,只要做简单的配置就能搞定,具体步骤如下:

  • 配置Spring MVC视图解析器映射

    1. 打开IDEA的设置面板:Windows/Linux点击顶部菜单栏的File > Settings,Mac点击IntelliJ IDEA > Settings
    2. 在设置窗口里找到Languages & Frameworks > Spring > Spring MVC选项
    3. 切换到View Resolvers标签页,点击右上角的+号,选择InternalResourceViewResolver(就是我们Spring项目常用的内部资源视图解析器)
    4. 在弹出的配置框里,设置Prefix/WEB-INF/jsp/Suffix.jsp,然后点击OK保存配置
    5. 回到控制器代码,现在你直接点击"manage/operate/createCluster"这个字符串,IDEA就会自动跳转到对应的/WEB-INF/jsp/manage/operate/createCluster.jsp文件了
  • 额外的小提示

    • 确保你的项目已经被IDEA正确识别为Spring Boot项目(可以看右下角状态栏有没有Spring Boot的图标),如果没识别,先在Project Structure里把项目配置成Spring Boot类型
    • 如果偶尔出现跳转失效的情况,可以试试点击菜单栏的File > Invalidate Caches...,然后重启IDEA,一般就能解决缓存导致的识别问题

可参考的相关信息

你可以查看IDEA内置的帮助文档(点击顶部菜单栏Help > Help Center),搜索“Spring MVC View Navigation”或者“Spring Boot View Resolver Configuration in IDEA”,里面有更详细的官方配置说明;另外也可以在IDEA的Spring开发相关教程里找到视图路径导航的配置细节。

内容的提问来源于stack exchange,提问作者user9443945

火山引擎 最新活动