salut,
1- comme ça c'est plus jolie ;)
2- Regarde comment tu as écris "compte" dans ton Entity il y a t-il une majuscule au début ? si oui tu dois la mettre car la casse est prise en compte.
Mais je pense que le problème vient surtout du return dans ton controller. En effet tu passes la valeur "user" mais dans ta vue tu fais référence à la valeur "users" avec un "S" mais la variable "users' ici n'éxiste pas ... Il te faudra donc mettre un "S" dans la variable "users' de ton controller.
et ton controller (avec la casse supposée)
3-