使用struts2开发RESTful服务


http://www.ibm.com/developerworks/cn/java/j-lo-struts2rest/


常用的跳转方法:               
index:处理不带 id 请求参数的 GET 请求。
show:处理带 id 请求参数的 GET 请求。
create:处理不带 id 请求参数的 POST 请求。
update:处理带 id 请求参数的 PUT 请求。
destroy:处理带 id 请求参数的 DELETE 请求。
edit:处理带 id 请求参数,且指定操作 edit 资源的 GET 请求。
editNew:处理不带 id 请求参数,且指定操作 edit 资源的 GET 请求。
一个简单的例子(@Action("product")@Namespace("/merchant/product"))
public HttpHeaders index() {
   return new DefaultHttpHeaders("index").disableCaching();
}
在WEB-INF路径+namespace的路径下创建一个product-index.jsp页面。