springMVC的简单数据绑定

java

java 复制代码
//获得传递过来的参数
    //方式1
    @RequestMapping("/add")
    public String add(HttpServletRequest request)
    {
        String id= request.getParameter("id");

        System.out.println(id);

        return "success";
    }

    //方式2
    @RequestMapping("/add2")
    public String add2(int id)
    {
        System.out.println(id);

        return "success";
    }

    //方式3
    //当传递的参数不一致的时候 可以用@RequestParam 声明
    @RequestMapping("/add3")
    public String add3(@RequestParam(value="id") int uid)
    {
        System.out.println(uid);

        return "success";
    }

jsp

html 复制代码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<body>
<h2>Hello World!</h2>

<a href="users/reg">注册</a>

<a href="users/login">登录</a>

<a href="users/add?id=1">添加</a>

<a href="users/add2?id=1">添加2</a>

<a href="users/add3?id=1">添加3</a>

<a href="users/add4?id=1&name=zhangsan">添加4</a>

<!-- rest风格 -->
<a href="users/add5/1/zhangsan">添加5</a>

<!-- ant风格-->
<a href="users/aa/add6">添加6</a>

</body>
</html>
相关推荐
所愿ღ几秒前
SSM框架-Spring1
java·开发语言·笔记·spring
Flittly25 分钟前
【SpringSecurity新手村系列】(5)RBAC角色权限与账户状态校验
java·spring boot·笔记·安全·spring·ai
所愿ღ42 分钟前
SSM框架-Spring2
java·开发语言·笔记·spring
Flittly1 小时前
【SpringSecurity新手村系列】(6)基于角色的权限控制、权限拦截注解与自定义无权限页面
java·spring boot·安全·spring·安全架构
weixin_ab1 小时前
【使用 curl 快速验证 Maven 依赖是否存在 —— 以 Spring AI OpenAI Starter 为例】
spring·maven
派大星酷1 小时前
AOP 完整精讲:原理、核心概念、五种通知、切点语法、自定义注解实战
java·mysql·spring
杨凯凡10 小时前
【021】反射与注解:Spring 里背后的影子
java·后端·spring
riNt PTIP10 小时前
SpringBoot创建动态定时任务的几种方式
java·spring boot·spring
invicinble11 小时前
spirng的bean的生命周期,以及为什么这么设计
spring
三水不滴13 小时前
SpringAI + SpringDoc + Knife4j 构建企业级智能问卷系统
经验分享·spring boot·笔记·后端·spring