81,122
社区成员




java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'command' available as request attribute
@RequestMapping("/view")
public String view(@ModelAttribute("orderOid") BigDecimal orderOid,
Errors errors, Model model, HttpSession session) throws Exception
{
OrderHolder orderHolder = orderService.queryOrderByOid(orderOid);
//中间的代码就不写了
model.addAttribute("promotionOid", BigDecimal.ZERO);
model.addAttribute("order", orderHolder);
model.addAttribute("promotionList", promotionList);
session.setAttribute(SESSION_UNPAID_ORDER, orderHolder);
return "/order/view";
}
<form:form cssClass="cmxform form-horizontal tasi-form" id="submitForm" method="post" action="">
<div class="form-group">
<label for="Title" class="promotion">
<s:message code="label.order.total.price"/>:
</label>
<div class="col-lg-5">
<span class="price">
<fmt:formatNumber value="${order.totalAmt}" pattern="#,##0.00"/>
</span>
</div>
</div>
<!--中间代码不写了-->
<div class="form-group">
<label for="Title" class="promotion">
<s:message code="label.order.select.promotion"/>
</label>
<div class="col-lg-5">
<form:select id="promo" path="promotionOid" cssClass="select" size="1">
<form:option value="" label="<s:message code='label.please.select'/>"/>
<form:options items="${promotionList}" itemLabel="description" itemValue="oid" />
</form:select>
</div>
</div>
</form:form>