• 后端接收前端参数问题以及RestFul结构


    • RestFul结构格式特点:

      1.在url中将需要提交的参数使用“/”进行分割
        localhost:8091/addUser/1/tom
      2.在接收端,将参数使用{}包裹并且参数的位置固定
      3.变量的名称必须和{}中的名称一致,之后通过@PathVariable注解实现数据的传递
    功能:
      1.实现了通用页面的跳转问题
      2.减少了代码传递的字节数


    get请求中前端传递的参数名称和后端接收的参数名称不一致,可以用一下方法解决:
    public LogUtils getMessage(
      @RequestParam(value="username",required=false)String username,
      Integer pageCurrent) {}
    //这里的value为前端传递的参数名称,required=false为前端也可以不传此参数
    • 后端接收前端传值问题:

        /**
         * 实现商品的上架
         *     SpringMVC中参数接收
         *     1.接收简单类型 int... String
         *     2.使用对象对象 pojo
         *  3.使用集合数据接收参数  
         *      页面:  name="ids" value="1,2,3,4,5"
         *      可以采用String[]接收.
         *      
         *      List集合接收
         *      页面: name="lists[0]" value="tomcat"
         *      (List lists)
         *  4.为对象的引用赋值 第一遍
         *      页面: name="id" value="100",
         *            name="bigDog.type" value="比特犬"
         *            name="bigDog.food.caixi" value="粑粑"
         *      对象: User{id,name,age,bigDog}/Dog{id,type,food}/Food(caixi,liang)
         *      接收: (User user)
         * 
         * 
         */
  • 相关阅读:
    cobbler自动安装系统(Centos7.X)
    企业级全网服务监控
    javascript中的getElementById、getElementsByName、getElementByTagName详解
    JavaScript中Math对象
    网络编程这结构体发送
    vue中'. native'修饰符的使用
    vue中render: h => h(App)的详细解释
    关于内存对齐的几点记忆
    _initialize() 与__construct()的区别
    PHP的 __DIR__ 作用
  • 原文地址:https://www.cnblogs.com/gxlaqj/p/11539893.html
Copyright © 2020-2023  润新知