使用spring官网给出的SpingMVC的maven搭建方式自定义controller文件夹出错的解决办法

SpringMVC实战(三)-Controller配置详解 本篇将介绍SpringMVC请求参数传递的几种方式。1、RequestParam注解@RequestMapping("/login") public String login(@RequestParam(value="username", required=true) String username, @RequestParam(value="password", required=true 阅读详情

SpringMVC,在使用官方的maven例子时,用的是springboot来构建。这时候,在Application.java里,在类上要加上:@SpringBootApplication。

此时,在src下的hello源目录里,定义controller都是起作用的。而新建目录存放controller都无效。

页面显示:

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.

Tue Jul 10 14:35:02 CST 2018
There was an unexpected error (type=Not Found, status=404).
No message available

此时,可以补充以下注解:

@ComponentScan(value={"hello","controller"})

表明扫描hello包和controller两个包。

这样就解决问题了。

scannet数据集下载文件 scannet数据集下载文件 由于大家会申请scannet数据集,审批比较慢,我将下载的文件里面的内容贴出来,大家可以复制放进py文件中,运行就可以下载 ps:别再私信要数据集了,这个自己下载,如果光三维数据的话,还是很快的,当然如果路由器翻了墙的话,下载会更快。 #!/usr/bin/env python # Downloads ScanNet public data release # Run with ./download-scannet.py (or python download-scannet. 阅读详情

相关推荐

对称加密和非对称加密、公钥和私钥、单向认证和双向认证、数字签名、数字证书、根证书

文章目录1. 什么是公钥和私钥?2. 加密算法2.1 对称加密2.2 非对称加密2.2.1 非对称加密的重要性质2.2.2 非对称加密算法应用2.2.2.1 应用1 加密通信2.2.2.1.1 单向认证和双向认证2.2.2.1 应用2 数字签名3. 数字签名3.1 数字签名用法演示3.2 数字签名存在问题4. 数字证书(Digital Certificate)4.1 创建数字证书4.1.1 举例,CA如何给我们签发一个有效证书: 1. 什么是公钥和私钥? 摘自《什么是公钥和私钥?》 公钥(Public Ke

m0_45406092的博客 1万+

springmvc项目中无法访问@controller中的方法,报错404

项目场景: 提示:关于前端发送JSON格式的数据 例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大) 问题描述 提示:在前端往后端发送AJAX时,发现无法访问到后端@controller中的接口,出现404报错 例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据 APP 中接收数据代码: @Controller @RequestMapping("/json") public class JsonContro

zf_java的博客 4174

BurpSuite+安卓模拟器双保险:避开真机抓包限制的完整配置指南

本文详细介绍了如何通过BurpSuite与安卓模拟器(如雷电、夜神)协同工作,绕过真机抓包限制的完整配置指南。从环境准备、网络拓扑配置到证书部署和流量分析,提供了一套高效的解决方案,帮助安全测试人员稳定捕获手机数据包,提升测试效率。

Apple的专栏 439

将普通java项目转成maven项目处理不当出错并解决(报错NoClassDefFoundError: Could not initialize xxx)

今天想着把之前做的一个普通java项目转变成maven项目于是根据网上的步骤对项目右击选中Add Framework Support 果不其然瞬间变成了maven项目,而在变成maven项目后,我将原项目的lib文件夹下的jar包一一导入成pom.xml的依赖,最后将lib文件删除,reload一下,感觉很良好(bushi。当我大喜于idea的便捷操作时问题来了,项目基本上无法运行了而且均报错NoClassDefFoundError: Could not initialize xxx 在网上查询后发现是因为

weixin_51705246的博客 758

手把手教你为FPGA项目集成HyperRAM IP核:从AXI接口封装到上板调试全流程

本文详细介绍了如何为FPGA项目集成HyperRAM IP核,涵盖从AXI接口封装到上板调试的全流程。通过对比DDR3L、PSRAM和HyperRAM的性能指标,突出HyperRAM在低功耗和小封装尺寸方面的优势,并提供硬件连接、AXI4-Lite接口设计、状态机优化及调试技巧等实用内容,帮助开发者高效完成FPGA项目中的内存扩展。

weixin_32103009的博客 285

Android 音频源码分析——AudioTrack设备选择

Android 音频源码分析——AndroidRecord录音(一) Android 音频源码分析——AndroidRecord录音(二) Android 音频源码分析——AndroidRecord音频数据传输流程 Android 音频源码分析——audioserver启动 Android 音频源码分析——AudioFlinger Android 音频源码分析——AudioTrack设备选择 基于Andorid9.0源码 以AudioTrack为例,梳理下输出设备选择流程。 音频设备选择的影响因素: Au

奋斗的菜鸟ing 3971

Java中自定义返回类(Controller统一返回对象)

自定义返回类 需求: 我们很多时候在传Json数据时都需要确定浏览器向服务器的请求是否成功,所以我们在返回Json数据时使用一个包装类将数据包装起来,并在其中添加一些状态码和成功失败的方法。 代码: public class Msg { private int code;//请求响应码 200成功,400失败 private String msg;//提示信息 private Map<String,Object> data = new HashMap<>();//返

qq_41570752的博客 3943

Yolov5自学笔记之一--从入门到入狱,功能强大不要乱用(实现yolov5的基本功能使用流程及训练自己的数据集)

零基础自学yolov5,学会简单使用和训练自己的数据集,在自己工作中使用

qq_41597915的博客 1万+

JUL通过java代码自定义controller和simpleFOrmatter

@JUL日志自定义日志级别 JUL是JDK中的日志,即不需要引入外部的jar包。 获取日志记录器参数传个当前类的全限定名就行。 日志的级别共7个,SEVEREB出现错误时,WARNING警告时,INFO普通信息,如传个变量之类,CONFIG相关配置,如数据库的连接等,FINE,FINER,FINEST这三个都是测试类中的信息。 JUL默认的日志级别是INFO,即不会打印CONFIG,FINE,FINER,FINEST这四个级别的日志。 日志级别可以在Level类中查看,这是个枚举类。 下图是自定义日志级别。

影子 297

微机原理课程设计-模拟十字路口交通信号灯

一、设计任务描述 1.1设计目的 通过课程设计使学生更进一步掌握微机原理及应用课程的有关知识,提高应用微机解决问题的能力,加深对微机应用的理解。通过查阅资料,结合所学知识进行软、硬件的设计,使学生初步掌握应用微机解决问题的步骤及方法。为以后学生结合专业从事微机应用设计奠定基础。 1.2 设计要求 控制LED灯,按照十字路口红绿灯的原理亮灭显示: (1) 东西方向车辆放行x秒...

Learning_is_endless的博客 2万+

四、嘉立创EDA原理图绘制实战:从零搭建STM32温湿度监测系统

本文详细介绍了使用嘉立创EDA标准版从零开始绘制STM32温湿度监测系统原理图的完整流程。涵盖核心元器件选型、电源电路设计、ADC按键创新应用及模块化布局技巧,帮助电子爱好者快速掌握STM32系统设计,提升嵌入式开发实战能力。

h0i1j2k3l的博客 883

代码生成器(Mybatis-Plus),用来自定义Controller

代码生成器(非常的方便简单)

zhangchen66的博客 1115

OLLAMA_HOST环境变量设置全攻略:从127.0.0.1到局域网共享的完整配置

本文详细解析了OLLAMA_HOST环境变量的核心作用与配置方法,指导用户如何将Ollama服务从仅限本机访问(127.0.0.1)扩展到局域网共享。文章涵盖了macOS、Linux、Windows三大平台的实战配置步骤,并提供了安全加固、性能优化及常见故障排查方案,是解决多设备协作访问本地AI模型的完整指南。

weixin_28455801的博客 1897

spring boot在maven多模块项目无法加载其他模块Controller

检查两个包的父包名是否相同? 例如:如果在spring项目中启动器所在包为com.a.b, 而controller在com.a.c.d,Contoller是加载不了的,而在com.a.b.c.d则是可以的。 ...

一无是处的靓仔 1190

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Maven项目,无法识别springmvc的@Controller,缺少Maven Dependencies 解决方法总结

1.今天搭建maven项目,在pom.xml文件引入依赖后,java类中无法加载@Controller,发现项目没有加载springMVC的jar包,对比其他项目,发现缺失Maven Dependencies文件 检查pox.xml文件,是因为在依赖前面写了依赖管理这个标签,本来是打算用来管理同一版本的jar包,没想到没有生效,后来把这个标签删除,就可以自动加载jar包了。 ...

JaylenCY的博客 4400

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

java学习-Controller获取当前项目路径

String path = request.getServletContext().getRealPath("");//获取项目动态绝对路径  

阿泷的学习日志 6507

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

springMVC Controller返回json数据中中文是问号解决

post请求相应的json数据中有中文,前台显示的是????解决问题controller的RequestMapping加上 method=RequestMethod.POST,produces="text/html;charset=UTF-8@ResponseBody @RequestMapping(value="rewriteNewDh",method=RequestMethod.POST,p...

Tie_laosan的博客 1751

Spring自定义注解实现Controller对象获取

Spring原生提供 @RequestBody用于将客户端传递的Json对象转化为Java Object。 所依赖的就是RequestMappingHandlerAdapter。 它已经被集成在<mvc:annotation-driven /> 之中, 在Spring启动的时候自动注册。 但是往往在业务流程中有需求对部分自定义注解进行配置 ,从而实现在Controller中配置一个注解便得到自定义参数的功能。该项功能依赖于RequestMappingHandlerAdapter,需要在"customArgu

平菇虾饺 5156

MVC无法连接CONTROLLER------竟然是版本问题惹的祸!

在做一个ssm项目,刚刚起步就出问题了:项目启动之后竟然访问不了controller???????搜索了网上所有教程和解决方案,都没用,最后在哔哩哔哩官网视频教程留言里面找到了答案: 版本不对! 我搭建的版本是jdk1.8+maven3.6.0+tomcat10,结果页面访问报错404,下载一个tomcat9,然后把idea里面的服务器改成这个tomcat9,问题就圆满解决了。。。。。。 浪费我好多时间。至于这到底是为什么,以后有可能会更新,先这样,敲代码去了! ...

NYANYOUNG的博客 497

java(maven)项目实战出现的问题:访问路径404的问题,SpringMVC框架通过url找到相应路径的问题

这里主要讲解一下通过url找到index开始页面的过程。 第一步: web.xml的配置: 这里拦截的是*.html,如果路径类似此,就进行拦截 <servlet> <servlet-name>taotao-portal</servlet-name> <servlet-class>org.springframework.we...

逆水行舟,不进则退 1153

SpringMVC使用<mvc:default-servlet-handler/>可以访问静态资源,但是导致Controller访问失败

参考文章地址 http://blog.youkuaiyun.com/j080624/article/details/66969987 如果在web.xml 拦截配置如下: SpringMVC org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spri

wu9333的博客 8331

Java控制器controller_实现接口Controller定义控制器

实现接口Controller定义控制器控制器提供访问应用程序的行为,通常通过服务接口定义或注解定义两种方法实现。 控制器解析用户的请求并将其转换为一个模型。在Spring MVC中一个控制器可以包含多个Action(动作、方法)。方法一:实现接口Controller定义控制器Controller是一个接口,处在包org.springframework.web.servlet.mvc下,接口中只有一...

weixin_35371418的博客 4880
上一篇: 再探java方法参数的传递
下一篇: Spring data jpa的高级查询的应用和底层原理分析
bbbbln
博客等级 码龄11年 14粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值