1.17@pathvariable的使用 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中@PathVariable(“xxx“)
https://blog.csdn.net/sswqzx/article/details/84194979原文链接
@pathvariable的使用
@PathVariable("xxx")
通过 @PathVariable 可以将URL中占位符参数{xxx}绑定到处理器类的方法形参中@PathVariable(“xxx“)
@RequestMapping(value=”user/{id}/{name}”)
请求路径:http://localhost:8080/hello/show5/1/james


HttpServletRequest
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息
getMethod(); 获得请求方式
getQueryString() ; 返回请求行中的参数部分。
getRequestURI(); 返回请求行中的资源名部分。
getRequestURL();返回客户端发出请求时的完整URL。
@Controller
public class IndexController {
@RequestMapping(path={"/request"},method={RequestMethod.GET})
@ResponseBody
public String index(HttpServletRequest request) {
StringBuilder sb = new StringBuilder();
sb.append(request.getMethod()+"<br>");
sb.append(request.getQueryString()+"<br>");
sb.append(request.getRequestURI()+"<br>");
sb.append(request.getRequestURL()+"<br>");
return sb.toString();
}
}

原文链接:https://blog.csdn.net/DoUUnderstand/article/details/78646586
FinalShell 使用教程:远程连接 Linux 服务器
为什么有的需要httprequest而有的不用?明天弄懂来

浙公网安备 33010602011771号