SpringMVC框架中@Controller类的方法的返回值的详细介绍

这篇具有很好参考价值的文章主要介绍了SpringMVC框架中@Controller类的方法的返回值的详细介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言

1. 返回值类型为ModelAndView

2.  返回值为String(视图)

3.  返回值为void

4.  返回值为Object

5. 返回值为List<>

 6. 返回值为String(数据)


前言

在SpringMVC框架中,我们最常见的就是@Controller注解,可以说是只要见到了@Controller注解,就可以说明当前的项目使用了SpringMVC框架。那么在使用了@Controller注解的类,还有其他需要注意的地方吗?答案是有的。

SpringMVC框架中规定了,使用了@Controller注解后,那么@Controller注解所在的类里面的方法的返回值类型也有相应的规矩。返回值类型如下图:

springmvc contoller 接口返回值,SpringMVC,spring,java,SpringMVC,返回值类型,Controller注解

接下来,我们就会仔细的介绍每一个返回值类型到底表示什么含义。

1. 返回值类型为ModelAndView

springmvc contoller 接口返回值,SpringMVC,spring,java,SpringMVC,返回值类型,Controller注解

2.  返回值为String(视图)

springmvc contoller 接口返回值,SpringMVC,spring,java,SpringMVC,返回值类型,Controller注解

3.  返回值为void

springmvc contoller 接口返回值,SpringMVC,spring,java,SpringMVC,返回值类型,Controller注解

 4.  返回值为Object

springmvc contoller 接口返回值,SpringMVC,spring,java,SpringMVC,返回值类型,Controller注解

5. 返回值为List<>

springmvc contoller 接口返回值,SpringMVC,spring,java,SpringMVC,返回值类型,Controller注解

 6. 返回值为String(数据)

springmvc contoller 接口返回值,SpringMVC,spring,java,SpringMVC,返回值类型,Controller注解




!!注意!!

兄弟们,下面东西是我每天必须背诵的内容,大家不喜欢的话,可以一个字都不用看。

三字经

                                                                                南宋 王应麟

人之初,性本善。性相近,习相远。

苟不教,性乃迁。教之道,贵以专。

昔孟母,择邻处。子不学,断机杼。

窦燕山,有义方。教五子,名俱扬。

养不教,父之过。教不严,师之惰。

子不学,非所宜。幼不学,老何为。

玉不琢,不成器。人不学,不知义。

为人子,方少时。亲师友,习礼仪。

香九龄,能温席。孝于亲,所当执。

融四岁,能让梨。弟于长,宜先知。

首孝悌,次见闻。知某数,识某文。

一而十,十而百。百而千,千而万。

三才者,天地人。三光者,日月星。

三纲者,君臣义。父子亲,夫妇顺。

曰春夏,曰秋冬。此四时,运不穷。

曰南北,曰西东。此四方,应乎中。

曰水火,木金土。此五行,本乎数。

十干者,甲至癸。十二支,子至亥。

曰黄道,日所躔。曰赤道,当中权。

赤道下,温暖极。我中华,在东北。

曰江河,曰淮济。此四渎,水之纪。

曰岱华,嵩恒衡。此五岳,山之名。

曰士农,曰工商。此四民,国之良。

曰仁义,礼智信。此五常,不容紊。

地所生,有草木。此植物,遍水陆。

有虫鱼,有鸟兽。此动物,能飞走。

稻粱菽,麦黍稷。此六谷,人所食。

马牛羊,鸡犬豕。此六畜,人所饲。

曰喜怒,曰哀惧。爱恶欲,七情具。

青赤黄,及黑白。此五色,目所识。

酸苦甘,及辛咸。此五味,口所含。

膻焦香,及腥朽。此五臭,鼻所嗅。

匏土革,木石金。丝与竹,乃八音。

曰平上,曰去入。此四声,宜调协。

高曾祖,父而身。身而子,子而孙。

自子孙,至玄曾。乃九族,人之伦。

父子恩,夫妇从。兄则友,弟则恭。

长幼序,友与朋。君则敬,臣则忠。

此十义,人所同。当师叙,勿违背。

斩齐衰,大小功。至缌麻,五服终。

礼乐射,御书数。古六艺,今不具。

惟书学,人共遵。既识字,讲说文。

有古文,大小篆。隶草继,不可乱。

若广学,惧其繁。但略说,能知原。

凡训蒙,须讲究。详训诂,明句读。

为学者,必有初。小学终,至四书。

论语者,二十篇。群弟子,记善言。

孟子者,七篇止。讲道德,说仁义。

作中庸,子思笔。中不偏,庸不易。

作大学,乃曾子。自修齐,至平治。

孝经通,四书熟。如六经,始可读。

诗书易,礼春秋。号六经,当讲求。

有连山,有归藏。有周易,三易详。

有典谟,有训诰。有誓命,书之奥。

我周公,作周礼。著六官,存治体。

大小戴,注礼记。述圣言,礼乐备。

曰国风,曰雅颂。号四诗,当讽咏。

诗既亡,春秋作。寓褒贬,别善恶。

三传者,有公羊。有左氏,有谷梁。

经既明,方读子。撮其要,记其事。

五子者,有荀扬。文中子,及老庄。

经子通,读诸史。考世系,知终始。

自羲农,至黄帝。号三皇,居上世。

唐有虞,号二帝。相揖逊,称盛世。

夏有禹,商有汤。周武王,称三王。

夏传子,家天下。四百载,迁夏社。

汤伐夏,国号商。六百载,至纣亡。

周武王,始诛纣。八百载,最长久。

周辙东,王纲坠。逞干戈,尚游说。

始春秋,终战国。五霸强,七雄出。

嬴秦氏,始兼并。传二世,楚汉争。

高祖兴,汉业建。至孝平,王莽篡。

光武兴,为东汉。四百年,终于献。

魏蜀吴,争汉鼎。号三国,迄两晋。

宋齐继,梁陈承。为南朝,都金陵。

北元魏,分东西。宇文周,与高齐。

迨至隋,一土宇。不再传,失统绪。

唐高祖,起义师。除隋乱,创国基。

二十传,三百载。梁灭之,国乃改。

梁唐晋,及汉周。称五代,皆有由。

炎宋兴,受周禅。十八传,南北混。

辽与金,皆称帝。元灭金,绝宋世。

舆图广,超前代。九十年,国祚废。

太祖兴,国大明。号洪武,都金陵。

迨成祖,迁燕京。十六世,至崇祯。

权阉肆,寇如林。李闯出,神器焚。

清世祖,膺景命。靖四方,克大定。

由康雍,历乾嘉。民安富,治绩夸。

道咸间,变乱起。始英法,扰都鄙。

同光后,宣统弱。传九帝,满清殁。

革命兴,废帝制。立宪法,建民国。

古今史,全在兹。载治乱,知兴衰。

史虽繁,读有次。史记一,汉书二。

后汉三,国志四。兼证经,参通鉴。

读史者,考实录。通古今,若亲目。

口而诵,心而惟。朝于斯,夕于斯。

昔仲尼,师项橐。古圣贤,尚勤学。

赵中令,读鲁论。彼既仕,学且勤。

披蒲编,削竹简。彼无书,且知勉。

头悬梁,锥刺股。彼不教,自勤苦。

如囊萤,如映雪。家虽贫,学不辍。

如负薪,如挂角。身虽劳,犹苦卓。

苏老泉,二十七。始发愤,读书籍。

彼既老,犹悔迟。尔小生,宜早思。

若梁灏,八十二。对大廷,魁多士。

彼既成,众称异。尔小生,宜立志。

莹八岁,能咏诗。泌七岁,能赋棋。

彼颖悟,人称奇。尔幼学,当效之。

蔡文姬,能辨琴。谢道韫,能咏吟。

彼女子,且聪敏。尔男子,当自警。

唐刘晏,方七岁。举神童,作正字。

晏虽幼,身已仕。有为者,亦若是。

犬守夜,鸡司晨。苟不学,曷为人。

蚕吐丝,蜂酿蜜。人不学,不如物。

幼而学,壮而行。上致君,下泽民。

扬名声,显父母。光于前,裕于后。

人遗子,金满赢。我教子,唯一经。

勤有功,戏无益。戒之哉,宜勉力。文章来源地址https://www.toymoban.com/news/detail-825611.html

到了这里,关于SpringMVC框架中@Controller类的方法的返回值的详细介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java 泛型作为方法的返回值的封装

    业务需要,经常需要http方式调用某服务,然后某服务返回特定类型的返回内容。 类似 String resStr = xxxHttpClient.post() ,然后它返回一个字符串,你还需要反序列化成某种格式的。 返回值可以反序列化成的形式如下: 注意,这里的这个T是个活的,它可能根据接口的内容不同而不

    2024年02月10日
    浏览(31)
  • Spring MVC学习之——Controller类中方法的返回值

    2.1逻辑视图名 说明:controller方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。 返回字符串 2.2Redirect重定向 说明: Contrller方法返回结果重定向到一个url地址,如下商品修改提交后重定向到商品查询方法,参数无法带到商品查询方法中。 redirect方式

    2024年01月18日
    浏览(54)
  • SpringBoot 使用【AOP 切面+注解】实现在请求调用 Controller 方法前修改请求参数和在结果返回之前修改返回结果

    在项目中需要实现 在请求调用 Controller 方法前修改请求参数和在结果返回之前修改返回结果 。 我们可以使用 AOP 切面+注解的形式实现。这样我们就可以在不修改原始代码的情况下,通过切面类在方法调用前后插入额外的逻辑。 自定义注解 @PreProcess 自定义注解 @PreProcess 用于

    2024年03月20日
    浏览(37)
  • SpringMVC入门的注解、参数传递、返回值和页面跳转---超详细教学

    @RequestMapping注解是一个用来处理请求地址映射的注解,可用于映射一个请求或一个方法,可以用在类或方法上。 标注在方法上 用于方法上,表示在类的父路径下追加方法上注解中的地址将会访问到该方法 此时请求映射所映射的请求的请求路径为: http://localhost:8080/springmvc0

    2024年02月09日
    浏览(34)
  • 【Chia开发文档】Offer 类的属性、使用方法、作用及返回值

    格式如下 使用方法: Offer.xxx 作用:aaa 第 1 个 offer 文件的返回值: yyy 第 2 个 offer 文件的返回值: zzz Offer.additions() 作用:调用不受信任的输入 注:未来可能被移除出 full_node  Offer.arbitrage() 作用:返回交易中涉及的每种资产的类型和金额的字典,金额是他们在报价中提供的

    2024年01月18日
    浏览(36)
  • SpringMVC框架的详细解读

    目录 1. 什么是SpringMVC框架? 2. SpringMVC框架的优点 3. 怎么创建SpringMVC项目 4. SpringMVC开发的步骤 4.1 DispatcherServlet类的详细介绍(重要)   5. web.xml配置DispatcherServlet(中央调度器)  6. SpringMVC.xml文件的配置  7. SpringMVC项目启动流程 答: SpringMVC框架是基于Spring框架的,其实SpringMVC框架

    2024年02月05日
    浏览(27)
  • SpringMVC如何保证Controller的并发安全

    【文章序言】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、数据库、项目案例等相关知识点总结,感谢你的阅读和关注,希望我的

    2024年04月25日
    浏览(38)
  • SpringMVC原理分析 | Controller配置、RestFul风格

    💗wei_shuo的个人主页 💫wei_shuo的学习社区 🌐Hello World ! 控制器Controller 控制器复杂提供访问应用程序的行为,通常通过 接口定义 或 注释定义 的两种方法实现 控制器负责解析用户的请求并将其转换为一个模型 SpringMVC中一个控制器可以包含多个方法 实现Controller接口 Contro

    2024年02月11日
    浏览(29)
  • 函数返回值的简述(简洁明了)

    返回值: 1、函数返回值 定义:函数的返回值是指函数被调用之后,执行函数体中的代码所得到的结果,这个结果通过return语句返回。 没有返回值的函数为空类型,用void表示。一旦函数的返回值类型被定义为 void,就不能再接收它的值,即若函数没有返回值,表达式 int 变量

    2024年02月04日
    浏览(26)
  • SpringMVC中Controller层获取前端请求参数的几种方式

    在controller层方法中定义形参,若请求时参数名、参数类型相同,则SpringMVC会自动绑定。 下面使用PostMan进行测试发现,无论是将参数直接拼接到URL还是写在form-data里;只要参数类型和参数名与方法形参相同,则会自动绑定 当controller层中的方法形参名与请求参数名不同时,可

    2024年02月11日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包