Http 在url中传递参数

Http 在url中传递参数,http,spring-mvc,get,parameter-passing,Http,Spring Mvc,Get,Parameter Passing,我们目前的网站URL为: 并希望在这种形式下使其搜索引擎优化友好 i、 例如,它传递一个level1和level3参数,而不使其相等。level1和level3参数在控制器中用于获取配置文件数据。如何删除特殊字符以使此URL SEO友好?您尝试过路径变量吗 @RequestMapping(value = "/filterSearch.html/{level1}/{level3}") public final Object filterSearch(@PathVariable("level1

我们目前的网站URL为:

并希望在这种形式下使其搜索引擎优化友好


i、 例如,它传递一个level1和level3参数,而不使其相等。level1和level3参数在控制器中用于获取配置文件数据。如何删除特殊字符以使此URL SEO友好?

您尝试过路径变量吗

@RequestMapping(value = "/filterSearch.html/{level1}/{level3}") 
public final Object filterSearch(@PathVariable("level1")String level1, @PathVariable("level3"), String level3)

嗨,Rob,我在jsp中的意思是,当我使用path变量时,我可以使用吗?是的。请参阅15.3.2映射请求和的@RequestMapping,以获得更好的解释。