Ниже приведен метод, который возвращает набор строки следующего sang1, sang2, sang3, sang4,как разделить значение строки, возвращаемое из метода
@SuppressWarnings("unchecked")
public String getMissedAndDelayReasonList(String missedReasonValue)
{
if(missedReasonValue == null) return null;
List<RCADrpDwn> drpValues = adminDAO.getDropDownValues();
if(drpDwn.getReasonValue()!=null && missedReasonValue.equalsIgnoreCase(drpDwn.getReasonValue()) && drpDwn.getDelayCategory()!=null)
{
uniqueMVs.add(drpDwn.getDelayCategory());
}
}
for(String dcVal:uniqueMVs){
delayValue.append(dcVal).append(",");
return delayValue.toString();
}
и в слое контроллера я выборка значения, возвращаемые из этого метода и добавление к объекту следующих
modelAndView.addObject("delayValue", adminService.getMissedAndDelayReasonList(missedValue));
delayValue выбирается на странице JSP и отображает значение в экране пользовательского интерфейса я с помощью функции разделения и stringutils.split() Nothin г возвращает соответствующее значение, так как мне нужно, чтобы отделить эти значения и сделать запись в новой строке следующим образом:
sang1
sang2
sang3
sang4
благодаря DINESH это сработало! – user199702