Search code examples
javaspring-mvccontrollerurl-mapping

Spring MVC URL mapping in controller For dynamic URLs


I have a page with part of a URL that is dynamic e.g.

http://localhost:8080/myApp/myPageList.htm?recNo=107&recNo=-96&recNo=-24&recNo=-9&recNo=38&recNo=-21&recNo=-50&crimeRecNo=-110

The last part of the page recNo is a parameter passed to the page. However, the parameter value was encrypted. I would like to know how I can set the urlMapping in the controller. I will be posting the data and i will require a urlMapping to process this form.


Solution

  • So based on your comments your request mapping should be

    @RequestMapping("/myPageList.htm")
    

    And the signature of your method something like

    public WhateverType myPageList(@RequestParam("recNo") List<Integer> recNo, ...
    

    assuming that recNo are integer values.