java - spring mvc, si les champs de la classe d'entité sont tous en majuscules, les données ne peuvent pas être liées lors de la requête http Pourquoi ?
仅有的幸福
仅有的幸福 2017-06-12 09:27:21
0
1
1016

Par exemple :

<input type="text" id="TEST" value="12345" />

$.ajax({
...
url : 'test',
data : { TEST:$("#TEST").val() },
...
})
public class User {
   private String TEST;
   
   public String getTEST(){ return TEST ;}
   public void setTEST (String TEST) {  this.TEST = TEST; }
}

@RequestMapping(value="test",method={RequestMethod.GET,RequestMethod.POST})
@ResponseBody
public String test(User user){
  //deal with user and return some data
}

À l'heure actuelle, les données soumises sont liées à l'utilisateur. Dois-je utiliser des noms de champs en minuscules dans Spring MVC ?

仅有的幸福
仅有的幸福

répondre à tous(1)
代言

La première lettre du nom de la variable est en minuscule. Il s'agit de la spécification de base de la programmation Java. La dénomination des Java Beans, etc., suit strictement ces spécifications, afin que le framework puisse être développé facilement.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal