Spring MVC @GetMapping和@PostMapping注解的使用方式

 更新时间:2024年05月28日 09:10:52   作者:云淡风轻58  
这篇文章主要介绍了Spring MVC @GetMapping和@PostMapping注解的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

创建HelloWorldController

package com.controller;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
@Controller
public class HelloWorldController {
	//只接受get方式的请求
	@GetMapping("/testGetMapping")
	public String testGetMapping(Model model) {
		model.addAttribute("msg","测试@GetMapping注解");
		return "success";
	}
	//只接受post方式的请求
	@PostMapping("/testPostMapping")
	public String testPostMapping(Model model) {
		model.addAttribute("msg","测试@PostMapping注解");
		return "success";
	}
}

创建index.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>index</title>
</head>
<body>
	<form action="testGetMapping" method="get">
		<button>测试@GetMapping注解</button>
	</form>
	<br>
	<form action="testPostMapping" method="post">
		<button>测试@PostMapping注解</button>
	</form>
</body>
</html>

创建success.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>success</title>
</head>
<body>
	${requestScope.msg }
</body>
</html>

启动Tomcat访问index.jsp

点击【测试@GetMapping注解】

点击【测试@PostMapping注解】

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 关于Socket的解析以及双方即时通讯的java实现方法

    关于Socket的解析以及双方即时通讯的java实现方法

    本篇文章主要介绍了关于Socket的解析以及双方通讯的java实现方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • Java严格浮点计算strictfp关键字详解

    Java严格浮点计算strictfp关键字详解

    文章主要介绍Java中的strictfp关键字及其用法,详细说明了strictfp的作用、底层原理、使用场景、适用范围和限制,并提供了最佳实践建议,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2026-05-05
  • JVM 方法调用之静态分派(详解)

    JVM 方法调用之静态分派(详解)

    下面小编就为大家带来一篇JVM 方法调用之静态分派(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • java栈实现二叉树的非递归遍历的示例代码

    java栈实现二叉树的非递归遍历的示例代码

    这篇文章主要介绍了java栈实现二叉树的非递归遍历,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • Java 正则表达式URL 匹配与源码全解析

    Java 正则表达式URL 匹配与源码全解析

    在Web应用开发中,我们经常需要对URL进行格式验证,今天我们结合 Java 的 Pattern 和 Matcher 类,深入理解正则表达式在实际应用中的强大功能,并剖析一段实际的 Java 示例源码,感兴趣的朋友一起看看吧
    2025-04-04
  • java实现简单贪吃蛇小游戏

    java实现简单贪吃蛇小游戏

    这篇文章主要为大家详细介绍了java实现简单贪吃蛇小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05
  • SpringBoot 自定义+动态切换数据源教程

    SpringBoot 自定义+动态切换数据源教程

    这篇文章主要介绍了SpringBoot 自定义+动态切换数据源教程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • Java多种获取项目路径下的文件方式

    Java多种获取项目路径下的文件方式

    文章介绍了在Java项目中获取resources文件夹下文件的InputStream的多种方法,包括使用类加载器、上下文类加载器、系统属性和Paths类
    2024-12-12
  • JDBC数据库连接过程及驱动加载与设计模式详解

    JDBC数据库连接过程及驱动加载与设计模式详解

    这篇文章主要介绍了JDBC数据库连接过程及驱动加载与设计模式详解,需要的朋友可以参考下
    2016-10-10
  • 关于MyBatis Plus中使用or和and问题

    关于MyBatis Plus中使用or和and问题

    这篇文章主要介绍了关于MyBatis Plus中使用or和and问题,需要的朋友可以参考下
    2020-12-12

最新评论