我想问一下,在资源文件里hello.error={0}is not null{1}is null这句话什么意思还有初始化Actionmessage时new ActionMessage(String key,Object value)后面的参数什么意思呀,请说的明白一点,我是初学者,谢谢

解决方案 »

  1.   

    new ActionMessage(String key,Object value)  这个意思我知道,他new了一个对象,里面传得参是,key  就是建   value  就是值
    和map 是差不多的 
      

  2.   

    new ActionMessage 重载了好几个方法
    ActionMessage(String key,boolean isresource)
    如果isresource值为true,则表示key是资源文件中的key,产生的消息就是与key相对应的消息
    如果isresource值为false,则表示key为一条普通的字符串。ActionMessage(String key,Object value);
    String key 表示资源文件中的key,value表示该key中{0}的值
    ActionMessage(String key,Object[] value);
    String key 表示资源文件中的key, value[]表示使用数组来填充该key中对应的占位符
      

  3.   

    hello.error={0}is not null{1}is null
    {0} , {1} 为占位符,表示该条消息可以通过创建的时候去指定它