java项目实战之404错误原因总结

第一个原因可能是你的URL写错了,正确的URL应该这么写

localhost:8080/项目名称/对应的目录或者映射

好好检查检查是否是拼写错误,或者多了什么,少了什么

第二个原因可能是你的Spring配置文件写错了

一般都会用controller进行映射,利用注解进行映射,如下所示

@Controller
@RequestMapping(value = "shopadmin", method = { RequestMethod.GET })
public class ShopAdminController {@RequestMapping(value = "/shopoperation")public String shopOperation() {// 转发至店铺注册/编辑页面return "shop/shopoperation";}
}

但是上面哪个必须要有相应的拼接前缀和后缀的配置,也就是视图解析器

 <bean id="viewResolver"class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix" value="/WEB-INF/html/"></property><property name="suffix" value=".html"></property></bean>

如果上面的也配置了,看看是否是扫描包没有扫到,有时候这种批量扫描包的方式,你的路径写错了,找不到相应的controller,当然就不能建立映射关系了

 <context:component-scan base-package="com.teyu.mo2o.web" />

其实我觉的主要原因还是第二个出现的机率比较大,就是配置文件的错误

目前就总结这些,如有不足,请指正!

关注微信公众号,获取更多java软件开发学习资源,覆盖java基础,android,网络编程,并发编程,mysql,linux,算法,以及C++和python书籍资源。

java项目实战之404错误原因总结相关推荐

  1. 【Java项目实战】在线音乐播放器(从需求到产品完整解析)

    准备工作必看:[Java项目实战]在线音乐播放器(前期准备) 核心功能 登录.注册 上传音乐 删除某一个音乐信息 删除选中的音乐信息 查询音乐(包含查找指定/模糊匹配的音乐) 添加音乐到"喜 ...

  2. java项目实战应用知识概括

    java项目实战应用知识概括 Jasypt 加密 ICU4J Idea插件 BI商业智能 Google验证码Kaptcha 数据脱敏 QRCode二维码 邮件发送与接收 富文本与Markdown Ja ...

  3. 怒江java培训班_智慧树知到答案Java项目实战(黑龙江联盟)查题公众号

    智慧树知到答案Java项目实战(黑龙江联盟)查题公众号 更多相关问题 读长沙小丽的东南亚"新马泰"旅游日记,结合地图,回答问题.(8分)(3)小丽在马来西亚观光,随处可见()A.油 ...

  4. Java项目实战(企业人事管理系统)-李兴华-专题视频课程

    Java项目实战(企业人事管理系统)-7733人已学习 课程介绍         本课程主要为Java项目开发课程,在整体课程之中主要以一个实际的雇员信息管理项目为例,讲解了企业人事系统的基础开发,在 ...

  5. windows服务器java项目cpu占用较高原因分析

    前言 在windows平台上要找出到底是哪个线程占用的cpu还不那么容易,linux用top就简单多了最后的解决方法: 1.找到java进程对应的pid. 找pid的方法是:打开任务管理器,然后点击 ...

  6. Java项目实战---歌曲管理系统

    Java项目实战-歌曲管理系统 声明:本人仅整理了代码,方便大家进行调试优化,功能上还存在很多纰漏,欢迎大家评论区讨论 代码原地址放于文章末尾 一.实验目的: 掌握类的定义,JAVA应用程序的设计与实 ...

  7. JAVA项目实战开发电商项目案例(十)订单与支付模块

    文章目录 1项目架构 2项目采用技术 3订单与支付模块功能演示 4如何开发支付宝的支付模块以及订单模块 4.1首先需要编写前端页面以及JS文件 4.2其次需要编写JAVA后台接口 4.3支付模块分析 ...

  8. java访问错误404_如何解决 Java web 项目中的 404 错误

    在使用 Tomcat 进行 Java Web 开发的时候,经常会遇到以下 HTTP 404 错误: 错误代码为 HTTP 404(未找到),描述信息是: "The origin server ...

  9. Java项目中这样打印错误日志,排查问题更高效

    在程序中打错误日志的主要目标是为更好地排查问题和解决问题提供重要线索和指导.但是在实际中打的错误日志内容和格式变化多样,错误提示上可能残缺不全.没有相关背景.不明其义,使得排查解决问题成为非常不方便或 ...

  10. springmvc项目,浏览器报404错误的问题

    问题描述: 建立了web工程,配置pom.xml,web.xml,编写controller类,在spring-mvc-servlet.xml文件中指定开启注解和扫描的包位置<mvc:annota ...

最新文章

  1. ZendFramework的介绍、安装和实例运行
  2. 十折交叉验证10-fold cross validation, 数据集划分 训练集 验证集 测试集
  3. Hadoop MapReduce工作详细流程(Partitioner/SortComparator/GroupingComparator)
  4. tomcat如何增大并发_系统的性能瓶颈,排查该从哪些方面入手,如何定位?
  5. 如何撤销正在审核的苹果app?
  6. oracle 安装 挂载磁盘组_ora-15077,ASM磁盘组不能挂载
  7. halcon直线标定板对相机标定的效果评估(对比矫正前后、对比标定板矫正效果)
  8. The authenticity of host 'github.com (52.74.223.119)' can't be established.
  9. 需求分析:每个产品经理都应掌握的需求核心组件分析
  10. es6 Promise.prototype.then()方法
  11. 插入,冒泡,选择,快速,归并,堆排序,java 泛型实现
  12. android Toast五种特效
  13. IT创业光技术好,谋略定位不好,你很可能会死得很惨,丢钱、丢客户、丢成果、丢商机、丢思路
  14. html的px和屏幕什么关系,Html字体大小的设置单位PT与PX区别
  15. js 数字不足位数补0
  16. 职场新人注意事项:抖包袱可以,抖机灵不要
  17. hdu 4484 Hailstone HOTPO
  18. h5 和 微信小程序添加emoji表情处理
  19. Spring基础-AOP-切入点详解
  20. linux运维自动化脚本,linux运维自动化shell脚本小工具

热门文章

  1. 图书管理系统软件测试报告_软件测试新手入门小知识点,一定要牢记
  2. 数据安全治理白皮书_天融信联合发布《自动驾驶数据安全白皮书》
  3. triz矛盾矩阵_怎样利用项目TRIZ矛盾定义法,突破产品“创
  4. 解决:关于启动Kafka一段时间后,进程自己停止运行的问题
  5. 分布式系统关注点(3)——过去这几十年,分布式系统的「数据一致性」精华都在这了!...
  6. bzoj3884: 上帝与集合的正确用法 扩展欧拉定理
  7. 【Python】Centos + gunicorn+flask 报错ImportError: No module named request
  8. 基于mybatis向oracle中插入数据的性能对比
  9. ConcurrentLinkedQueue since java1.5
  10. 在Application中集成Microsoft Translator服务之使用http获取服务