logic:iterate标签

网上有关logic:iterate标签的详解很多很多,总结一句话相当于Java代码里面的for语句,今天主要看一下下面这两种写法的区别:

1. <logic:iterate id="heatingStation" name="type_user" indexId="index">

2. <logic:iterate id="heatingStation" name="customerInfoForm" property="yearList"“indexId="index">

对于这两种写法我也总是搞错,所以今天拿出来给大家分享

1. name 的值是对应request中的key值,所以传值时只需要塞到request里面

2. name是actionForm的名称而property是form里面定义的值,所以传值时需要塞到actionForm中的yearList中

总结一句话:一个是从request中取值,另一个是从form中取值

你可能感兴趣的:(小技巧)