首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

spring mvc reset中如何避免点号

2013-02-19 
spring mvc reset中如何处理点号spring mvc reset中如何处理点号呢?这个题目其实是说的是,比如如下的 rest

spring mvc reset中如何处理点号
spring mvc reset中如何处理点号呢?这个题目其实是说的是,比如如下的
rest例子:

http://localhost:8080/site/google.com
  这个时候,就会处理不到这个网址了,spring将点号看作扩展分隔符号了

  处理的办法今天从老外那里学到了,办法是:/{domain:.+},代码例子:


Java代码 
1.@Controller 
2.@RequestMapping("/site")  
3.public class SiteController {  
4.   
5.    @RequestMapping(value = "/{domain:.+}", method = RequestMethod.GET)  
6.    public String printWelcome(@PathVariable("domain") String domain,  
7.        ModelMap model) {  
8.   
9.        model.addAttribute("domain", domain);  
10.        return "domain";  
11.   
12.    } 

热点排行