Heim > Fragen und Antworten > Hauptteil
@RequestMapping(value = "/get/{id}/{userId}", method = RequestMethod.GET)
public Result getMemberShip(@PathVariable("id") int id,@PathVariable("userId") int userId) {
Wenn die ID ein nicht erforderlicher Parameter ist und leer sein kann, wie sollte sie mit einem Standardwert behandelt werden, oder kann Java den übergebenen Parametern, die ich gerade mit dem Schreiben begonnen habe, Standardwerte zuweisen? Java, also weiß ich es nicht sehr gut
習慣沉默2017-05-17 10:08:50
@PathVariable不能设置默认值,因为null对于url是无意义的。
如果参数确实可能为空,需要默认值,可以使用@RequestParams。