问题“”:弹簧安置@RequestMapping提取错误如果值包含
参见下面的Spring REST例如,如果如http://localhost:8080/site/google.com
请求被提交,春回“谷歌“。看起来像Spring将“。”作为文件扩展名,并提取一半参数值。
春天必须返回“google.com”。怎么办?
SiteController.java
package com.example.web.controller;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@Controller
@RequestMapping("/site")
public class SiteController {
@RequestMapping(value = "/{domain}", method = RequestMethod.GET)
public String printWelcome(@PathVariable("domain") String domain,
ModelMap model) {
model.addAttribute("domain", domain);
return "domain";
}
}
这有史以来的工作? – CodeChimp