下面是返回字符串Set的方法如下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 页面中获取并在 UI 屏幕中显示值我正在使用 split 函数和 stringutils.split() 没有返回适当的值,因为我需要分隔这些值并将新行中的条目设置为如下:
sang1
sang2
sang3
sang4