IDEA中界面404以及界面跳转404

最近才开始尝试使用idea,在这个过程中遇到了很多错误,因此在这里对这些错误做个记录。
单独的页面404,主要是由于配置原因。
配置我主要是按照一个大佬的配置来进行的,大佬的解说很详细,这里我就直接贴链接了
https://www.cnblogs.com/Survivalist/p/8979929.html

在我的项目配置完成了,我能进入单独的页面了,但是在页面进行跳转的时候,我的项目又开始报错404了。这个问题让我找了好久,最后我是在spring-mvc的配置文件中,视图解析器的配置配置成了全路径,暂时解决了问题。
代码如下:

<!-- 配置视图解析器 显示ViewResolver -->
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
        <property name="prefix" value="/src/webapp/WEB-INF/views/"/> //注意下这里的路径
        <property name="suffix" value=".jsp"/>
    </bean>

但是,这个这个写法其实是错误的!
虽然我用这种写法能对页面进行跳转,但我发现和网上许多人(应该是所有人)的代码都不同,为什么别人的代码不用写这么全的路径?
于是在一位大佬的帮助下,我知道了问题的所在。原因是我没有对项目进行编译,或者说最开始编译的时候出错了。导致了页面跳转的时候没有获取到路径,就只有写成全路径才能进行获取。
在对代码进行编译后,我运行,发现我上面的那种写法其实是错误的,用那种写法是404.我又换成了正确的写法
代码如下:

<!-- 配置视图解析器 显示ViewResolver -->
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
        <property name="prefix" value="/WEB-INF/views/"/> //注意下这里的路径
        <property name="suffix" value=".jsp"/>
    </bean>

忽略了一个编译的问题。
编译在idea上方工具栏,build菜单,就不过多介绍了。

在这里记录一下自己的这个错误,希望对以后学习有所帮助。
由衷感谢本站 @毕小宝 这位大佬的帮助。

<think>好的,用户想在IntelliJ IDEA中配置显示界面导航的功能。首先,我需要回忆一下IDEA界面导航相关设置。根据用户提供的引用,IDEA内置了版本控制支持,但用户的问题是关于界面导航的,可能需要调整外观或使用插件。 首先,导航栏(Navigation Bar)是IDEA顶部显示当前文件路径的结构,用户可能想启用或配置它。路径是:View -> Appearance -> Navigation Bar。同时,用户可能指的是其他导航工具,比如书签或快捷键。 接着,考虑搜索和跳转功能,比如“Navigate”菜单中的Class、File、Symbol等,这些能帮助快速定位。快捷键如Ctrl+N(类)、Ctrl+Shift+N(文件)可能也需要提及。 另外,用户可能需要导航相关的插件,比如Key Promoter X或CodeGlance,但根据引用,没有提到具体插件,但引用3提到合理利用插件提升效率。可能需要建议查看插件市场。 还要检查用户提到的引用是否有相关部分。引用1和2主要关于版本控制,引用3提到配置环境,包括插件和设置。因此,回答应结合内置设置和可能的插件。 需要确保步骤清晰,分点说明,并推荐相关插件。还要检查是否需要启用工具窗口或调整视图选项,比如侧边栏的显示。最后,生成相关问题,可能涉及快捷键、插件推荐或导航优化。</think>### IntelliJ IDEA 界面导航功能配置指南 #### 一、基础导航功能配置 1. **导航栏显示设置** - 功能路径:`View -> Appearance -> Navigation Bar` - 作用:在编辑器顶部显示当前文件路径,支持点击路径元素快速跳转到包、类或方法层级[^3]。 2. **工具窗口布局调整** - 功能路径:`View -> Tool Windows` - 可启用常用工具窗口(如项目结构、运行、终端),支持拖拽调整位置或设置为自动隐藏。 3. **快速搜索与跳转** - 快捷键: - `Ctrl+N`:搜索类 - `Ctrl+Shift+N`:搜索文件 - `Alt+F7`:查找符号引用 - 支持模糊匹配,例如输入`"MainAct"`可匹配`MainActivity.java`[^1]。 #### 二、进阶导航优化 1. **书签与分屏导航** - 书签功能:`F11`标记位置,`Shift+F11`查看所有书签。 - 分屏操作:右键标签页选择`Split Vertically/Horizontally`实现多代码视图。 2. **导航插件推荐** - **CodeGlance**:在编辑器右侧显示代码缩略图,支持快速拖拽定位。 - **Key Promoter X**:记录未使用的快捷键并提示操作优化路径。 #### 三、界面显示调整 1. **编辑器字体与主题** - 路径:`File -> Settings -> Editor -> Font` - 可调整代码字体大小、行高,建议启用连字功能(如`Fira Code`字体)。 2. **代码结构可视化** - 快捷键:`Alt+7`打开`Structure`工具窗口,显示当前文件的类/方法层级结构。 ```java // 示例:通过结构窗口快速跳转到方法 public class Demo { public static void main(String[] args) { // 点击此处可折叠/展开方法体 System.out.println("Hello IDEA"); } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值