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>
相关推荐
鼠爷ねずみ5 小时前
SpringCloud前后端整体开发流程-以及技术总结文章实时更新中
java·数据库·后端·spring·spring cloud
从心归零8 小时前
springboot-jpa的批量更新方法
java·spring boot·spring
LiamTuc9 小时前
Hibernate‌
spring
小许学java12 小时前
Spring事务和事务传播机制
java·数据库·spring·事务
这是程序猿14 小时前
基于java的ssm框架经典电影推荐网站
java·开发语言·spring boot·spring·经典电影推荐网站
jiayong2314 小时前
海外求职平台与策略指南
java·spring
SadSunset14 小时前
(37)全注解式开发AOP
java·spring
TT哇14 小时前
Optional<T>
java·spring boot·java-ee
子超兄15 小时前
Bean生命周期
java·spring
Mr.朱鹏15 小时前
超时订单处理方案实战指南【完整版】
java·spring boot·redis·spring·rabbitmq·rocketmq·订单