struts1.1中怎样让ActionErrors起作用?

04-03-29 buoyun

确认ActionForm中的validate方法已经被调用,但生成的ActionErrors怎样在jsp页面上起作用?

jsp中已经使用<html:errors/>标签

ApplicationResources也已配置

buoyun
2004-03-29 11:43

jsp中已使用《html:errors/》标签

chenjianxiong
2004-03-30 23:01

多中方法:

1.如上.

2.<html:messages id="error">

<FONT color=RED><LI><bean:write name="error"/></LI></FONT>

</html:messages>

可以加各种效果如果在Action中自己new Error,那末saveErrors

buoyun
2004-03-31 15:20

我是在ActionForm的vaildate方法中new error的,如下:

public ActionErrors validate(ActionMapping mapping, HttpServletRequest request)

{

ActionErrors errors = new ActionErrors();

if (username== null || username.length()<1)

errors.add("usernanme", new ActionError"error.usernanme.required"));

return errors;

}

还需要在Action中new error 和save error吗?