- 一、什么RESTful
- 二、使用
- 简单的加法计算
RESTful也称为REST(Representational State Transfer),可以将它理解为一种软件架构风格或设计风格
RESTful风格就是把请求参数编程请求路径的一种风格。
例如,传统的URL请求如下:
http://.../requestparam?id=1
而采用RESTful风格后,URL请求变为:
http://.../param/1
RESTful风格在HTTP请求中使用put,delete,post和get方式分别对应添加,删除,修改和查询的操作。不过国内开发目前只使用post和get方式实现增删改查操作。
二、使用 简单的加法计算@Controller
public class RestFulController {
//原来的:localhost:8080/add?a=1&b=1
//RestFul: localhost:8080/add/a/b
@RequestMapping(value = "/add/{a}/{b}",method = RequestMethod.GET)
public String test(@PathVariable int a,@PathVariable int b, Model model) {
int res = a + b;
model.addAttribute("msg","结果为:"+res);
return "test";
}
}
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
Title
${msg}



