如果属性为非字符串类型的时候需要在配置文件中指定属性的类型,因为默认是按照字符串进行赋值操作;
如果给多个属性进行赋值的时候最好在配置文件中指定属性的index,type等信息

 

java    

public class User{   
    privateString usercode;   
    publicUser(String usercode) {   
        this.usercode=usercode;   
    }   
}

applicationContext.xml    

<bean id="userAction"class="com.lsz.spring.action.User">                           
    <constructor-argvalue constructor-argvalue="admin" type="String" index ="1"></constructor-arg>                           
</bean> 
评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!