Ошибка в 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(){...}
Другие вопросы по тегам