我已经写了下面的代码:Spring MVC的3 - 可选的URL参数
@Controller
@RequestMapping("/page{number}")
public class IndexController
{
@RequestMapping(method = RequestMethod.GET)
public String printIndex(ModelMap model, @PathVariable int number)
{
String numberText;
switch (number)
{
case 0:
numberText = "Zero";
break;
case 1:
numberText = "One";
break;
default:
numberText = "Unknown";
break;
}
model.addAttribute("number", numberText);
return "page";
}
}
而且我特林实现像page1.html,page2.html,page3.html用这种方法控制的网址,以及一个例外:page.html应该给page1.html一样的结果。我正在寻找一些可以让{number}选择的东西,现在它是必需的。
在我说的时候有没有办法做到这一点?
/
可能重复的[用SPRING 3.0,我可以做一个可选的路径变量](http://stackoverflow.com/questions/4904092/with-spring-3-0-can-i-make-an-optional-路径变量) – Xaerxess