报错解决:首页能访问,登录后报错(java项目)

简介: 报错解决:首页能访问,登录后报错(java项目)
问题说明

小伙伴们在部署项目的过程中,经常会遇到一个问题,那就是项目部署好了,而且首页也是可以打开的,但是一登录,或者是一点击按钮跳转其他页面的时候,就404报错了


微信图片_20220619203748.png



那这种情况会是什么原因呢?


首先可以确定的是,你的项目部署其实是没有问题的,毕竟首页是可以访问的,那问题出在哪呢?你可以这样尝试一下,你看看给你的访问路径加上项目名或者去掉项目名会是什么提示,看看有没有什么现象。一般来说,你会发现其实项目是可以访问的,只是没有按照我们的想法去走而已。

此时,你需要设置一下项目的工程访问路径:


Eclipse方式解决

其实将项目名去掉,只保留"/":


微信图片_20220619203802.png



将默认的项目名去掉:


image.png


修改好后,记得按一下CTRL+S,保存一下设置。到目前为止,重启项目,发现可以访问了。

IDEA方式解决

其实原理都一样,只需要设置一下工程访问路径就可以了,那么在哪里设置呢?

  1. 打开Tomcat的设置


image.png


2. 修改Application context


image.png


其实跟IDEA差不多,都是相类似的。

相关文章
|
11月前
|
Java 开发工具
【Azure Storage Account】Java Code访问Storage Account File Share的上传和下载代码示例
本文介绍如何使用Java通过azure-storage-file-share SDK实现Azure文件共享的上传下载。包含依赖引入、客户端创建及完整示例代码,助你快速集成Azure File Share功能。
659 6
|
11月前
|
JSON Java 数据格式
java调用服务报错400
java调用服务报错400
260 6
java调用服务报错400
|
11月前
|
JSON Java 数据格式
java调用服务报错415 Content type ‘application/octet-stream‘ not supported
java调用服务报错415 Content type ‘application/octet-stream‘ not supported
590 6
|
12月前
|
IDE 安全 Java
Lombok 在企业级 Java 项目中的隐性成本:便利背后的取舍之道
Lombok虽能简化Java代码,但其“魔法”特性易破坏封装、影响可维护性,隐藏调试难题,且与JPA等框架存在兼容风险。企业级项目应优先考虑IDE生成、Java Records或MapStruct等更透明、稳健的替代方案,平衡开发效率与系统长期稳定性。
694 115
|
12月前
|
存储 小程序 Java
热门小程序源码合集:微信抖音小程序源码支持PHP/Java/uni-app完整项目实践指南
小程序已成为企业获客与开发者创业的重要载体。本文详解PHP、Java、uni-app三大技术栈在电商、工具、服务类小程序中的源码应用,提供从开发到部署的全流程指南,并分享选型避坑与商业化落地策略,助力开发者高效构建稳定可扩展项目。
|
12月前
|
安全 Java API
Java Web 在线商城项目最新技术实操指南帮助开发者高效完成商城项目开发
本项目基于Spring Boot 3.2与Vue 3构建现代化在线商城,涵盖技术选型、核心功能实现、安全控制与容器化部署,助开发者掌握最新Java Web全栈开发实践。
882 1
|
12月前
|
Java API 开发工具
【Azure Developer】Java代码实现获取Azure 资源的指标数据却报错 "invalid time interval input"
在使用 Java 调用虚拟机 API 获取指标数据时,因本地时区设置非 UTC,导致时间格式解析错误。解决方法是在代码中手动指定时区为 UTC,使用 `ZoneOffset.ofHours(0)` 并结合 `withOffsetSameInstant` 方法进行时区转换,从而避免因时区差异引发的时间格式问题。
457 4
|
Android开发
复杂项目即时通讯从android 5升级android x后遗症之解决报错#79 java.io.EOFException Unexpected end of ZLIB input stream-优雅草卓伊凡|bigniu
复杂项目即时通讯从android 5升级android x后遗症之解决报错#79 java.io.EOFException Unexpected end of ZLIB input stream-优雅草卓伊凡|bigniu
678 4
复杂项目即时通讯从android 5升级android x后遗症之解决报错#79 java.io.EOFException Unexpected end of ZLIB input stream-优雅草卓伊凡|bigniu
|
11月前
|
JSON 网络协议 安全
【Java】(10)进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化
几乎所有的操作系统都支持进程的概念,进程是处于运行过程中的程序,并且具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位一般而言,进程包含如下三个特征。独立性动态性并发性。
497 1