我想在spring mvc中创建angularjs ng-repeat的输入列表。所以使用此代码
<div ng-repeat="order in orders">
<div>
<input type="text" name="orders[{{$index}}].name">
<input type="text" name="orders[{{$index}}].phone">
<input type="text" name="orders[{{$index}}].mobile">
</div>
</div>
当我想在spring控制器中检索订单时,这个异常就是catch。
org.springframework.beans.InvalidPropertyException:
Invalid property 'orders[]' of bean class Invalid index in property path 'orders[]';
nested exception is java.lang.NumberFormatException: For input string: ""
答案 0 :(得分:1)
你应该这样做:
name="{{order[$index].name}}"//also, notice order not orders