Heim  >  Fragen und Antworten  >  Hauptteil

java - Spring MVC empfängt ein Objekt.

@RequestMapping(value = "/listByUserId")
public PageInfo<Product> listByUserId(User user) {
    
}

Was ich erhalte, ist ein Benutzerobjekt, in dem das Benutzerattribut id festgelegt ist. Das heißt, es gibt einen Anfangswert, wenn der Parameter id nicht an gesendet wird Geben Sie das ID-Attribut defalutValue an, aber es funktioniert nicht. Was ist die Lösung? Es ist am besten, nicht in die Benutzerklasse zu wechseln

漂亮男人漂亮男人2702 Tage vor802

Antworte allen(1)Ich werde antworten

  • 怪我咯

    怪我咯2017-05-27 17:42:38

    我是这样写的:

    @RequestMapping(value="/student/{st_no}",method= RequestMethod.GET)
    public Student info(@PathVariable Integer st_no){
    }

    Antwort
    0
  • StornierenAntwort