控制器中的Spring MVC URL映射用于动态URL

时间:2013-04-30 01:26:30

标签: java spring-mvc controller url-mapping

我有一个页面,其中部分网址是动态的,例如

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

页面的最后一部分recNo是传递给页面的参数。但是,参数值已加密。我想知道如何在控制器中设置urlMapping。我将发布数据,我将需要urlMapping来处理此表单。

2 个答案:

答案 0 :(得分:1)

因此,根据您的评论,您的请求映射应为

@RequestMapping("/myPageList.htm")

你方法的签名就像

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

假设recNo是整数值。

答案 1 :(得分:0)

使用SimpleUrlHandlerMappingdoc sample)可能有所帮助。

同时查看ControllerClassNameHandlerMapping here