如何将 thymeleaf 中的 drodown 选择值传递给 spring boot 控制器

Dat*_*eya 1 thymeleaf spring-boot

请帮助我处理任何工作代码。我从一个星期以来一直在尝试,但没有得到解决方案。

akr*_*.21 5

为 html select 元素提供 name 属性,您可以从 HttpServletRequest 对象访问控制器中下拉列表的选定值,如下所示。

  <form role="form" id="sendAddress" th:action=@{/sendAddress} method="post">
        <select class="form-control" name="nameOfCity">
            <option value="">Select City</option>
            <option value="HYD">Hyderabad</option>
            <option value="MUM">Mumbai</option>
            <option value="DEL">Delhi</option>
        </select>
    </form>



    @RequestMapping(value={"/sendAddress"},method = RequestMethod.POST)
    public String messageCenterHome(Model model,HttpSession session,HttpServletRequest request) {

        String selectedCity= request.getParameter("nameOfCity")
        //return view 
    }
Run Code Online (Sandbox Code Playgroud)