struts里这样存一个message怎么在jsp页面中取得?          
  ActionMessages messages = new ActionMessages();
            messages.add("org.apache.struts.action.GLOBAL_MESSAGE", new ActionMessage("message.dirReachMaxSize", String.valueOf(Global.UPLOAD_MAX_DIR_SIZE)));
            saveMessages(request, messages);
            return mapping.findForward("success");

解决方案 »

  1.   

    <html:errors/>
    在request范围内和session范围寻找actionmessage对象,再从对象中读消息显示在页面
      

  2.   

    saveMessages(request, messages);用它 传递<html:errors/>它来接受
      

  3.   

    <html:messages id="message" message="true">
       <bean:write name="message"/>
    </html:messages>
      

  4.   

    可以自己写一个Tag,参考一下<html:errors/>
      

  5.   

    资源文件里是这样
    message.allowedFileType=Allow file type: {0}
    这里应该是可以把后面的String.valueOf(Global.UPLOAD_MAX_DIR_SIZE)读出的。但是用<html:errors/>是null
     messages.add("org.apache.struts.action.GLOBAL_MESSAGE", new ActionMessage("message.dirReachMaxSize", String.valueOf(Global.UPLOAD_MAX_DIR_SIZE)));