2016-02-17 3 views
1

erreur com.opensymphony.xwork2.interceptor.ParametersInterceptor GRAVES: Notification Developer (set struts.devMode false pour désactiver ce message):
Exception inattendue paramètre pris 'screen_name' sur « org classe .ScreenCreation: paramètre d'expression erreur « screen_name » avec la valeur [ « kjn »,]Erreur dans Struts2 ParametersInterceptor

Je suis nouveau avec struts2 et j'ai cette erreur, quelqu'un peut me aider à le résoudre?

+0

Pour l'enregistrement: ne l'avez pas marqué comme un doublon. Peut-être que c'est, mais pas un dup de la question liée. –

Répondre

1

Exception inattendue paramètre pris 'screen_name' sur 'classe org.ScreenCreation: paramètre d'expression Erreur 'screen_name' avec la valeur [' kjn »,]

Cette erreur signifie que vous manque le Setter pour votre attribut dans l'action.

si l'attribut est Screen_name, le poseur doit être

public void setScreen_name(){} 

mais qui est une syntaxe vraiment mal pour une variable, essayez d'éviter underscores et surtout en majuscule la première lettre par usign camelCase, par exemple screenName:

private String screeName; 

public void setScreenName(){...}