java使用@Controller注解跳转到thmyleaf页面时候报错

news/2024/9/22 19:44:08

 报错如下

###### 当我使用RestController时候接口可以得到返回的对象↓

image

但是查看RestController和Controller的区别之后:

image

也就是说@RestController返回的是一个对象,@Controller默认情况下,方法的返回值会被解析为一个视图名称,并寻找与该名称匹配的视图进行渲染。这意味着返回的结果会被解析为一个 HTML 页面或者模板引擎所需的数据。

(那使用@Controller的时候有时候我们可能就需要返回一个对象主体,这种情况我们就直接在方法上添加@ResponseBody注解就可以了)

于是我把@RestController注解换成@Controller,还是不行,于是将请求类型改成Get类型

image

提示:Request method 'GET' is not supported,且前端报错405 Method Not Allowed

image

用get报错,上面显示的是应该使用post请求,又尝试了一下,然而我改了之后还是报错:

image

显示的我的请求方式还是get的方式
且后台页显示

image

之后我尝试直接限制RequestMapping的方法,让她只能使用post请求

image

但是......还是没有解决↓

image

然后我尝试修改表单的的请求方式为get,请求成功,但是找不到页面:404

image

莫名其妙的,我看到pom文件中的名字和我项目的名字不一致,然后我就改成项目的名字,就跑通了,真的莫名其妙!!!写下来供大家参考吧↓

image

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/46970.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

Centos下安装ffmpeg

源安装第一种方式:首先需要安装yum源: 这个源安装的ffmpeg版本是3.4yum install epel-release yum install -y https://mirrors.ustc.edu.cn/rpmfusion/free/el/rpmfusion-free-release-7.noarch.rpm然后可以安装ffmpegyum install -y ffmpeg ffmpeg-devel第二种方式: 换一个…

6.23

恼瑞平洛谷的题单系统( 我本来把不太懂的题都丢到首页的做题计划里了 但是嫌那玩意看着太烦 (因为不会) 就想放到个人题单里面结果这玩意 基本信息 和 题目编排 两栏的保存键是不互通的 我以为在 基本信息 里点保存能作用到 题目编排 里 然后我题就没了,这下不用担心不会做…

mosquitto

mosquitto.conf mosquitto.conf是mosquitto的配置文件, # Config file for mosquitto# ================================================================= # General configuration # =================================================================per_listener_sett…

Python自动化神器:如何用PyAutoGUI模拟滚轮动一次

哈喽,大家好,我是木头左!一、PyAutoGUI简介 PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序控制鼠标和键盘操作。它主要在三个方面发挥作用:1)对屏幕上的图像进行识别;2)控制鼠标和键盘的操作;3)具有强大的截图功能。 二、安装PyAutoGUI 使用PyAutoGUI之…

Java逐层解析JSON的内存占用分析

哈喽,大家好,我是木头左!JSON对象与Java映射 JSON对象是由键值对构成的无序集合,这在Java中通常由Map<String, Object>来表示。每个键值对都占用一定的内存空间,而Java的HashMap或TreeMap等实现会根据内部结构和存储的数据量来动态调整内存占用。 JSON数组与Java列表…

快速学习SAP开发资料,SAP视频快速学习资料,ABAP零基础快速学习 为何选择学习SAP ABAP?选择远大于努力 SAP ABAP开发由入门到胜任开发岗

在瞬息万变的数字时代,想要在IT行业脱颖而出,掌握一项有优势技术是通往高薪的关键。SAP,作为全球企业管理和解决方案的领导者,其核心编程语言ABAP正引领着企业信息化的最前沿。现在,我们为你呈上一套精心策划的SAP ABAP二次开发资料视频——你的收入改善与职业飞跃的加速器…

实验 7

task 1点击查看代码 // 将图书信息写入文本文件data1.txt // 再从文件中读取图书信息,打印输出到屏幕上,并显示行号#include <stdio.h> #include <stdlib.h> #define N 80 #define M 100typedef struct {char name[N]; // 书名 char author[N]; // 作者 } Boo…

微积分基本公式

积分上限的函数及其导数 设 \(f(x)\) 在区间 \([a,b]\) 上连续,\(x\)为 \([a,b]\) 上任意一点,则\(f(x)\)在 \([a,b]\) 区间也是连续的 因此定积分: \(\int_{a}^{x} f(t)dt\) 存在 故对任意 \(x \in [a,b]\),有唯一确定的数 \(\int_{a}^{x} f(t)dt\) 与之对应 由此在 \([a,…