Ошибка в Struts2 ParametersInterceptor
com.opensymphony.xwork2.interceptor.ParametersInterceptor error SEVERE: Уведомление разработчика (установите для Struts.devMode значение false, чтобы отключить это сообщение):
Неожиданное исключение: обнаружена настройка 'Screen_name' для класса 'org.ScreenCreation: Ошибка при установке выражения' Screen_name 'со значением ['kjn', ]
Я новичок в Struts2 и у меня есть эта ошибка, может ли кто-нибудь помочь мне решить ее?
1 ответ
Неожиданное исключение: обнаружена настройка 'Screen_name' для класса 'org.ScreenCreation: Ошибка при установке выражения' Screen_name 'со значением ['kjn', ]
Эта ошибка означает, что вам не хватает Setter для вашего атрибута в действии.
если атрибут Screen_name
сеттер должен быть
public void setScreen_name(){}
но это действительно неправильный синтаксис для переменной, старайтесь избегать подчеркивания и особенно заглавной первой буквы от usign camelCase, например screenName
:
private String screeName;
public void setScreenName(){...}