2018년 3월 13일 화요일

terasoluna error


<t:messagesPanel />

<div>
<form:errors path="*" />
</div>

YearMonthUpdateUpdateBLogicOutput output = null;
try {
    output = yearMonthUpdateUpdateBLogic.execute(input);

    if (!result.hasErrors()) {
        ResultMessages messages = ResultMessages.info().add("i.ne.fw.0002");
        model.addAttribute(messages);
    }

} catch (BusinessException e) {
    model.addAttribute(e.getResultMessages());

} catch (Exception e) {
    ResultMessages messages = ResultMessages.error().add("e.ne.fw.8002")
            .add(ResultMessage.fromText(e.getMessage()));
    model.addAttribute(messages);
}

BindingResult result = input.getResult();
if (result.hasErrors()) {
    return null;
}

if (!mYearMonth.getSysYearMonth().equals(form.getSysYearMonth())) {
    ResultMessages messages = ResultMessages.error().add("e.ne.fw.9001");
    throw new BusinessException(messages);
}

댓글 없음:

댓글 쓰기