{"id":203002,"date":"2023-12-01T16:18:11","date_gmt":"2023-12-01T16:18:11","guid":{"rendered":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/"},"modified":"2023-12-01T16:18:11","modified_gmt":"2023-12-01T16:18:11","slug":"how-to-get-selected-checkbox-value-in-spring-controller","status":"publish","type":"post","link":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/","title":{"rendered":"How to get selected checkbox value in Spring Controller?"},"content":{"rendered":"<p>When dealing with web forms in a Spring Controller, it is common to have checkboxes that allow users to select multiple values. To retrieve the selected checkbox values in your Spring Controller, you can use the HttpServletRequest object and the getParameterValues() method with the name of the checkbox input as the parameter. This method returns an array of Strings containing the values of the selected checkboxes.<\/p>\n<p>**<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_62 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#To_get_selected_checkbox_value_in_Spring_Controller\" title=\"To get selected checkbox value in Spring Controller:\">To get selected checkbox value in Spring Controller:<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#FAQs\" title=\"FAQs:\">FAQs:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#1_How_can_I_get_the_value_of_a_single_selected_checkbox_in_a_Spring_Controller\" title=\"1. How can I get the value of a single selected checkbox in a Spring Controller?\">1. How can I get the value of a single selected checkbox in a Spring Controller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#2_Can_I_get_the_selected_checkbox_values_in_a_Model_attribute_in_Spring_Controller\" title=\"2. Can I get the selected checkbox values in a Model attribute in Spring Controller?\">2. Can I get the selected checkbox values in a Model attribute in Spring Controller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#3_Is_it_possible_to_use_RequestParam_annotation_to_get_selected_checkbox_values_in_a_Spring_Controller\" title=\"3. Is it possible to use @RequestParam annotation to get selected checkbox values in a Spring Controller?\">3. Is it possible to use @RequestParam annotation to get selected checkbox values in a Spring Controller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#4_How_can_I_handle_multiple_checkbox_values_in_a_Spring_Controller\" title=\"4. How can I handle multiple checkbox values in a Spring Controller?\">4. How can I handle multiple checkbox values in a Spring Controller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#5_What_if_no_checkboxes_are_selected_in_the_form\" title=\"5. What if no checkboxes are selected in the form?\">5. What if no checkboxes are selected in the form?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#6_Can_I_use_a_List_or_Set_to_store_the_selected_checkbox_values_in_a_Spring_Controller\" title=\"6. Can I use a List or Set to store the selected checkbox values in a Spring Controller?\">6. Can I use a List or Set to store the selected checkbox values in a Spring Controller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#7_How_can_I_pass_the_selected_checkbox_values_to_a_service_layer_in_a_Spring_Controller\" title=\"7. How can I pass the selected checkbox values to a service layer in a Spring Controller?\">7. How can I pass the selected checkbox values to a service layer in a Spring Controller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#8_Is_it_possible_to_use_data_binding_to_get_selected_checkbox_values_in_a_Spring_Controller\" title=\"8. Is it possible to use data binding to get selected checkbox values in a Spring Controller?\">8. Is it possible to use data binding to get selected checkbox values in a Spring Controller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#9_Can_I_use_a_Map_to_store_the_selected_checkbox_values_in_a_Spring_Controller\" title=\"9. Can I use a Map to store the selected checkbox values in a Spring Controller?\">9. Can I use a Map to store the selected checkbox values in a Spring Controller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#10_How_can_I_display_the_selected_checkbox_values_in_the_view_using_Thymeleaf_in_a_Spring_Controller\" title=\"10. How can I display the selected checkbox values in the view using Thymeleaf in a Spring Controller?\">10. How can I display the selected checkbox values in the view using Thymeleaf in a Spring Controller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#11_Is_it_possible_to_use_a_custom_converter_to_convert_the_selected_checkbox_values_in_a_Spring_Controller\" title=\"11. Is it possible to use a custom converter to convert the selected checkbox values in a Spring Controller?\">11. Is it possible to use a custom converter to convert the selected checkbox values in a Spring Controller?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#12_How_can_I_validate_the_selected_checkbox_values_in_a_Spring_Controller\" title=\"12. How can I validate the selected checkbox values in a Spring Controller?\">12. How can I validate the selected checkbox values in a Spring Controller?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"To_get_selected_checkbox_value_in_Spring_Controller\"><\/span>To get selected checkbox value in Spring Controller:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>**<\/p>\n<p>&#8220;`java<br \/>\n@Controller<br \/>\npublic class MyController {<\/p>\n<p>    @RequestMapping(value = &#8220;\/processForm&#8221;, method = RequestMethod.POST)<br \/>\n    public String processForm(HttpServletRequest request) {<\/p>\n<p>        String[] selectedValues = request.getParameterValues(&#8220;checkboxName&#8221;);<\/p>\n<p>        \/\/ Do something with the selected checkbox values<\/p>\n<p>        return &#8220;resultPage&#8221;;<br \/>\n    }<\/p>\n<p>}<br \/>\n&#8220;`<\/p>\n<h3><span class=\"ez-toc-section\" id=\"FAQs\"><\/span>FAQs:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_How_can_I_get_the_value_of_a_single_selected_checkbox_in_a_Spring_Controller\"><\/span>1. How can I get the value of a single selected checkbox in a Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>To get the value of a single selected checkbox in a Spring Controller, you can use the HttpServletRequest object and the getParameter() method with the name of the checkbox input as the parameter.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Can_I_get_the_selected_checkbox_values_in_a_Model_attribute_in_Spring_Controller\"><\/span>2. Can I get the selected checkbox values in a Model attribute in Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>Yes, you can get the selected checkbox values in a Model attribute in a Spring Controller by adding the values to the Model object before returning the view.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Is_it_possible_to_use_RequestParam_annotation_to_get_selected_checkbox_values_in_a_Spring_Controller\"><\/span>3. Is it possible to use @RequestParam annotation to get selected checkbox values in a Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>Yes, you can use the @RequestParam annotation to get selected checkbox values in a Spring Controller by specifying the name of the checkbox input as the value of the annotation.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_How_can_I_handle_multiple_checkbox_values_in_a_Spring_Controller\"><\/span>4. How can I handle multiple checkbox values in a Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>To handle multiple checkbox values in a Spring Controller, you can use the HttpServletRequest object and the getParameterValues() method to retrieve an array of selected values.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_What_if_no_checkboxes_are_selected_in_the_form\"><\/span>5. What if no checkboxes are selected in the form?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>If no checkboxes are selected in the form, the getParameterValues() method will return null. You should check for this condition and handle it accordingly in your Spring Controller.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Can_I_use_a_List_or_Set_to_store_the_selected_checkbox_values_in_a_Spring_Controller\"><\/span>6. Can I use a List or Set to store the selected checkbox values in a Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>Yes, you can use a List or Set to store the selected checkbox values in a Spring Controller by converting the array of selected values to a List or Set using Arrays.asList() or new HashSet<>(Arrays.asList()) respectively.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_How_can_I_pass_the_selected_checkbox_values_to_a_service_layer_in_a_Spring_Controller\"><\/span>7. How can I pass the selected checkbox values to a service layer in a Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>You can pass the selected checkbox values to a service layer in a Spring Controller by injecting the service as a dependency and calling the appropriate method with the selected values as parameters.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"8_Is_it_possible_to_use_data_binding_to_get_selected_checkbox_values_in_a_Spring_Controller\"><\/span>8. Is it possible to use data binding to get selected checkbox values in a Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>Yes, you can use data binding to get selected checkbox values in a Spring Controller by binding the values to a command object or form backing object using @ModelAttribute or @ModelAttribute(&#8220;formName&#8221;) annotations.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"9_Can_I_use_a_Map_to_store_the_selected_checkbox_values_in_a_Spring_Controller\"><\/span>9. Can I use a Map to store the selected checkbox values in a Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>Yes, you can use a Map to store the selected checkbox values in a Spring Controller by creating a Map object and adding the selected values with keys corresponding to the checkbox names.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"10_How_can_I_display_the_selected_checkbox_values_in_the_view_using_Thymeleaf_in_a_Spring_Controller\"><\/span>10. How can I display the selected checkbox values in the view using Thymeleaf in a Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>You can display the selected checkbox values in the view using Thymeleaf in a Spring Controller by passing the values to the Thymeleaf template engine as model attributes and using Thymeleaf syntax to render the values in the HTML.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"11_Is_it_possible_to_use_a_custom_converter_to_convert_the_selected_checkbox_values_in_a_Spring_Controller\"><\/span>11. Is it possible to use a custom converter to convert the selected checkbox values in a Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>Yes, you can use a custom converter to convert the selected checkbox values in a Spring Controller by implementing the Converter interface and registering the converter with the WebDataBinder in a @InitBinder method.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"12_How_can_I_validate_the_selected_checkbox_values_in_a_Spring_Controller\"><\/span>12. How can I validate the selected checkbox values in a Spring Controller?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>You can validate the selected checkbox values in a Spring Controller by adding validation annotations to the command object or form backing object and handling validation errors in the controller or with a Validator implementation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When dealing with web forms in a Spring Controller, it is common to have checkboxes that allow users to select multiple values. To retrieve the selected checkbox values in your Spring Controller, you can use the HttpServletRequest object and the getParameterValues() method with the name of the checkbox input as the parameter. This method returns &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to get selected checkbox value in Spring Controller?\" class=\"read-more button\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#more-203002\">Read more<span class=\"screen-reader-text\">How to get selected checkbox value in Spring Controller?<\/span><\/a><\/p>\n","protected":false},"author":51,"featured_media":107420,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[86279],"tags":[],"class_list":["post-203002","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-learn","no-featured-image-padding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to get selected checkbox value in Spring Controller?<\/title>\n<meta name=\"description\" content=\"When dealing with web forms in a Spring Controller, it is common to have checkboxes that allow users to select multiple values. To retrieve the selected\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to get selected checkbox value in Spring Controller?\" \/>\n<meta property=\"og:description\" content=\"When dealing with web forms in a Spring Controller, it is common to have checkboxes that allow users to select multiple values. To retrieve the selected\" \/>\n<meta property=\"og:url\" content=\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/\" \/>\n<meta property=\"og:site_name\" content=\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/synchronyfinancial\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-01T16:18:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"500\" \/>\n\t<meta property=\"og:image:height\" content=\"164\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Adam Forbes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@synchrony\" \/>\n<meta name=\"twitter:site\" content=\"@synchrony\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adam Forbes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/\"},\"author\":{\"name\":\"Adam Forbes\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/88cd882dfb29a6b147bc0ea26dc84060\"},\"headline\":\"How to get selected checkbox value in Spring Controller?\",\"datePublished\":\"2023-12-01T16:18:11+00:00\",\"dateModified\":\"2023-12-01T16:18:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/\"},\"wordCount\":680,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\"},\"articleSection\":[\"Learn\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/\",\"url\":\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/\",\"name\":\"How to get selected checkbox value in Spring Controller?\",\"isPartOf\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#website\"},\"datePublished\":\"2023-12-01T16:18:11+00:00\",\"dateModified\":\"2023-12-01T16:18:11+00:00\",\"description\":\"When dealing with web forms in a Spring Controller, it is common to have checkboxes that allow users to select multiple values. To retrieve the selected\",\"breadcrumb\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/namso-gen.co\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to get selected checkbox value in Spring Controller?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#website\",\"url\":\"https:\/\/namso-gen.co\/blog\/\",\"name\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\",\"description\":\"In Namso gen blog you can get many tips regarding to Credit cards, VCC, Credit card security etc. You can generate credit cards by using Namso-gen.co\",\"publisher\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/namso-gen.co\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\",\"name\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\",\"url\":\"https:\/\/namso-gen.co\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\",\"contentUrl\":\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\",\"width\":500,\"height\":164,\"caption\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\"},\"image\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/synchronyfinancial\",\"https:\/\/twitter.com\/synchrony\",\"https:\/\/www.youtube.com\/synchronyfinancial\",\"https:\/\/www.instagram.com\/synchrony\",\"https:\/\/www.linkedin.com\/company\/synchrony-financial\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/88cd882dfb29a6b147bc0ea26dc84060\",\"name\":\"Adam Forbes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"Adam Forbes\"},\"description\":\"Guest author Adam Forbes has meticulously crafted and revised this article to the best of their knowledge and understanding. Readers are strongly advised to exercise caution, verify information independently, and rely on their own judgment when considering the information provided. Read more articles on Namso Gen here.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to get selected checkbox value in Spring Controller?","description":"When dealing with web forms in a Spring Controller, it is common to have checkboxes that allow users to select multiple values. To retrieve the selected","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/","og_locale":"en_US","og_type":"article","og_title":"How to get selected checkbox value in Spring Controller?","og_description":"When dealing with web forms in a Spring Controller, it is common to have checkboxes that allow users to select multiple values. To retrieve the selected","og_url":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/","og_site_name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","article_publisher":"https:\/\/www.facebook.com\/synchronyfinancial","article_published_time":"2023-12-01T16:18:11+00:00","og_image":[{"width":500,"height":164,"url":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","type":"image\/png"}],"author":"Adam Forbes","twitter_card":"summary_large_image","twitter_creator":"@synchrony","twitter_site":"@synchrony","twitter_misc":{"Written by":"Adam Forbes","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#article","isPartOf":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/"},"author":{"name":"Adam Forbes","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/88cd882dfb29a6b147bc0ea26dc84060"},"headline":"How to get selected checkbox value in Spring Controller?","datePublished":"2023-12-01T16:18:11+00:00","dateModified":"2023-12-01T16:18:11+00:00","mainEntityOfPage":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/"},"wordCount":680,"commentCount":0,"publisher":{"@id":"https:\/\/namso-gen.co\/blog\/#organization"},"articleSection":["Learn"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/","url":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/","name":"How to get selected checkbox value in Spring Controller?","isPartOf":{"@id":"https:\/\/namso-gen.co\/blog\/#website"},"datePublished":"2023-12-01T16:18:11+00:00","dateModified":"2023-12-01T16:18:11+00:00","description":"When dealing with web forms in a Spring Controller, it is common to have checkboxes that allow users to select multiple values. To retrieve the selected","breadcrumb":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/namso-gen.co\/blog\/how-to-get-selected-checkbox-value-in-spring-controller\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/namso-gen.co\/blog\/"},{"@type":"ListItem","position":2,"name":"How to get selected checkbox value in Spring Controller?"}]},{"@type":"WebSite","@id":"https:\/\/namso-gen.co\/blog\/#website","url":"https:\/\/namso-gen.co\/blog\/","name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","description":"In Namso gen blog you can get many tips regarding to Credit cards, VCC, Credit card security etc. You can generate credit cards by using Namso-gen.co","publisher":{"@id":"https:\/\/namso-gen.co\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/namso-gen.co\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/namso-gen.co\/blog\/#organization","name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","url":"https:\/\/namso-gen.co\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","contentUrl":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","width":500,"height":164,"caption":"Namso Gen Blog - Free Credit Card Generator [100% Valid]"},"image":{"@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/synchronyfinancial","https:\/\/twitter.com\/synchrony","https:\/\/www.youtube.com\/synchronyfinancial","https:\/\/www.instagram.com\/synchrony","https:\/\/www.linkedin.com\/company\/synchrony-financial"]},{"@type":"Person","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/88cd882dfb29a6b147bc0ea26dc84060","name":"Adam Forbes","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"Adam Forbes"},"description":"Guest author Adam Forbes has meticulously crafted and revised this article to the best of their knowledge and understanding. Readers are strongly advised to exercise caution, verify information independently, and rely on their own judgment when considering the information provided. Read more articles on Namso Gen here."}]}},"_links":{"self":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts\/203002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/users\/51"}],"replies":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/comments?post=203002"}],"version-history":[{"count":0,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts\/203002\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/media\/107420"}],"wp:attachment":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/media?parent=203002"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/categories?post=203002"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/tags?post=203002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}