//web.xml
<!-- *.do -->
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc.xml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<!-- /rest/* -->
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<filter>
<filter-name>CorsFilter</filter-name>
<filter-class>org.apache.catalina.filters.CorsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CorsFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
eg:示例1 restful
//restful
//浏览器调用url eg:
// http://localhost:8082/AMapServer/rest/admin/userTemp/1
@RequestMapping(value="/userTemp/{temp}")
public @ResponseBody String deleteUser(@PathVariable String temp){
System.out.println(temp);
return temp;
}
//eg:示例2
//浏览器调用url eg:
// http://localhost:8082/A_Map/cart/shoppingCart_see.do?page=1
//购物车查看
@RequestMapping(value="/shoppingCart_see")
public String shoppingCark_see(HttpServletRequest request,Model model,HttpServletResponse response){
int currentPage=request.getParameter("page")==null?1:Integer.parseInt(request.getParameter("page"));
int pageSize=5;
ZcMapcartPageData pageData=cartService.queryShoppingCartPage(currentPage,pageSize);
model.addAttribute("pageData",pageData);
return "shoppingCark/cart_see";
}