<servlet> <servlet-name>SpringMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>SpringMVC</servlet-name> <url-pattern>*.html</url-pattern> </servlet-mapping>
@RequestMapping("/hello")
public @ResponseBody String test() {
return "hello!";
}
//普通的url路径映射
@RequestMapping(value={"/multi1","/multi2","/test/multi"})
public @ResponseBody String multiUrl() {
return "test multi url";
}
//基本的URL模板映射
@RequestMapping(value="/user1/{name}")
public @ResponseBody String basicUrl1(@PathVariable String name){
return "hello"+name;
}
@RequestMapping(value="/user2/{name}/test")
public @ResponseBody String basicUrl2(@PathVariable String name){
return "hello"+name+"test";
}
@RequestMapping(value="/user1/{name}/test/{age}")
public @ResponseBody String basicUrl3(@PathVariable String name,@PathVariable int age){
return "hello"+name+" age"+age;
}
@RequestMapping(value="/ant1?")
public @ResponseBody String ant1(){
return "ant1?";
}
@RequestMapping(value="/ant2*")
public @ResponseBody String ant2(){
return "ant2*";
}
@RequestMapping(value="/ant3/*")
public @ResponseBody String ant3(){
return "ant3/*";
}
@RequestMapping(value="/ant4/**")
public @ResponseBody String ant4(){
return "ant4/**";
}
//混用
@RequestMapping(value="/ant5/**/{name}")
public @ResponseBody String ant5(@PathVariable String name){
return "ant+url "+name;
}
//正则表达式
@RequestMapping(value="/student/{name:\\w+}-{age:\\d+}")
public @ResponseBody String regUrl(@PathVariable String name,@PathVariable int age){
return "name:"+name+" age:"+age;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有