如果我在平面文件的單行中有2個日期格式,我該如何使用org.springframework.beans.propertyeditors.CustomDateEditor。在平面文件「MMddyyyy」和「MMddyyyyHHmm」中具有兩行日期格式
<bean id="dateEditor1" class="org.springframework.beans.propertyeditors.CustomDateEditor">
<constructor-arg>
<bean class="java.text.SimpleDateFormat">
<constructor-arg value="MMddyyyy" />
</bean>
</constructor-arg>
<constructor-arg value="true" />
</bean>
<bean id="dateEditor2" class="org.springframework.beans.propertyeditors.CustomDateEditor">
<constructor-arg>
<bean class="java.text.SimpleDateFormat">
<constructor-arg value="MMddyyyyHHmm" />
</bean>
</constructor-arg>
<constructor-arg value="true" />
</bean>
<property name="customEditors">
<map>
<entry key="java.util.Date" value-ref="dateEditor1"/>
<entry key="java.util.Date" value-ref="dateEditor1"/>
</map>
</property>
我正在嘗試上面的代碼。但它不起作用。我正在使用PatternMatchingCompositeLineMapper。
我沒有得到你,如果你有2種不同的格式,參考bean中的差異格式..那是什麼地圖? – surya