• SpringMVC


    简洁来说,就是form表单有多个input(checkbox,hidden),name同名,后台是如何接收的。
    【1】多个input 同名name
    form表单如下:

    <form action="testName.do" method="POST" >
            input1: <input type="text" name="userName"/>
            input2: <input type="text" name="userName"/>
            <input type="submit" value="Submit"/>
    </form>

    后台接收方法一如下:

    @RequestMapping("/test1.do)
    @ResponseBody
    public void test1(String userName){ }

     如图所示,使用string接收,springmvc会自动将两个name参数值用“,”隔开,拼成字符串赋值给参数userName。

     后台接收方法二如下:

     如图所示,后台使用字符串数组接收,两个name对应参数值自动封装为字符串数组。

    效果同下:
    String[] parameterValues = request.getParameterValues("userName");
  • 相关阅读:
    Smith Numbers POJ
    HDU
    dp HDU
    POJ
    HDU
    LOOPS HDU
    水题,P1789 【Mc生存】插火把 (暴力即可)
    LOOPS
    Coprime (单色三角形+莫比乌斯反演(数论容斥))
    莫比乌斯函数 51nod-1240(合数分解试除法)
  • 原文地址:https://www.cnblogs.com/zouhong/p/11803438.html
Copyright © 2020-2023  润新知