我在Action中写如下代码ActionMessages errors = new ActionMessages();
errors.add("userid_null",new ActionMessage("user.userid.null"));
errors.add("userpwd_null",new ActionMessage("user.userpwd.null"));
saveErrors(request, errors);
return mapping.findForward("toregister");
user.userid.null和user.userpwd.null我已经在properies文件中配置好了现在当Action跳转到toregister所指向的页面register.jsp上我如何在register.jsp中使用html:messages标签
来分别显示2个ActionMessage呢?也就是说我想在显示id的文本框后显示userid_null这个ActionMessage
在显示pwd的文本框后显示userpwd_null这个ActionMessage
该如何实现呢?以前老喜欢用<html:errors/>显示在一起 非常不美观,
今天想分开显示 弄了好久都没弄出来 
请各位高手指点下把 不胜感激

解决方案 »

  1.   

    ActionMessages errors = new ActionMessages();
    errors.add("userid_null",new ActionMessage("user.userid.null"));
    errors.add("userpwd_null",new ActionMessage("user.userpwd.null"));
    saveMessages(request, errors); <html:messages id="e" property="userid_null" message="true">
                    <bean:write name="e" />
     </html:messages>
      

  2.   

    html:error也可以分开显示
    <input type="text" name="num2">
    <html:error property="userid_null">
      

  3.   

    这些提示错误信息  警告信息的标签都可以分开显示的  包括struts2...
      

  4.   


    这些东西书上确实没有
    以前一味追求 用struts2标签来美观的现实错误提示
    过了一段时间才明白 钻了牛角尖了