Я реализовал MVCActionCommand для переопределения метода добавления ddl формы. Я хочу получить значения поля из этой формы.
@Override
public boolean processAction(ActionRequest actionRequest, ActionResponse actionResponse)
throws PortletException {
try {
String fieldName = ParamUtil.getString(actionRequest, "field_name");
System.out.println(fieldName); //returned nothing
} catch (Exception e) {
System.out.println(e.getMessage());
}
return false;
}
Пробовал это тоже, но дал мне 'нулевое' значение
ServiceContext serviceContext = ServiceContextFactory.getInstance(DDLRecord.class.getName(), actionRequest);
serviceContext.getAttribute('field_name');