java

位置:IT落伍者 >> java >> 浏览文章

Struts 1.2.2 新功能全新体验


发布日期:2020年07月02日
 
Struts 1.2.2 新功能全新体验

() orgapachestrutsactionAction的改动

在Action类中增加了addMessagesaddErrorsgetErrorsgetMessages四个方法

便于处理ActionMessages和ActionErrors

I protected void addMessages(

HttpServletRequest request

ActionMessages messages)

II protected void addErrors(

HttpServletRequest request

ActionErrors errors)

III protected ActionErrors getErrors(HttpServletRequest request)

IV protected ActionMessages getMessages(HttpServletRequest request)

下面的代码片断是关于ActionMessages的(ActionErrors的例子类似):

ActionMessages messages=getMessages(request);

//xxxxxx代表Resource Bundle中的Key值

ActionMessage msg=new ActionMessage(xxxxxx);

messagesadd(ActionMessagesGLOBAL_MESSAGEmsg);

addMessages(requestmessages);

//在中不必调用saveMessages将ActionMessages对象保存到request

//因为在addMessages中已经包含了此功能

//具体可参见Struts 的Action源代码

上一篇:使用分布式缓存来群集Spring远程服务

下一篇:Hibernate的多对一和一对多操作实例