首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts1源代码学习札记-Action类

2012-06-30 
Struts1源代码学习笔记-Action类Action类是业务Action类的父类,一般在子类中需要override里面的execute方

Struts1源代码学习笔记-Action类

Action类是业务Action类的父类,一般在子类中需要override里面的execute方法,然后在execute方法里面写业务级的代码,最后返回迁移目标(页面或者其他的Action)。

?

saveErrors(HttpServletRequest request, ActionMessages errors)方法:

??? 将error保存到request,在jsp中使用<html:errors/>标签,可以将error内容显示到画面上。

?

saveErrors(HttpSession session, ActionMessages errors)方法:

??? 将error保存到session,在jsp中使用<html:errors/>标签,可以将error内容显示到画面上。

此外,在jsp中使用<html:messages/>标签,并且标签的属性messages="false"的时候,也可以将error内容显示到画面上。

?

saveMessages(HttpServletRequest request, ActionMessages messages)方法:

?? 将message保存到request,在jsp中使用<html:messages/>标签,并且标签的属性messages="true"的时候,可以将message内容显示到画面上。

?

saveMessages(HttpSession session, ActionMessages messages)方法:

?? 将message保存到session,在jsp中使用<html:messages/>标签,并且标签的属性messages="true"的时候,可以将message内容显示到画面上。

?

ActionMessages getMessages(HttpServletRequest request)方法:

??? 从request中取得由前面的action创建的ActionMessages对象,如果没有取到,创建新的ActionMessages对象,然后返回。这样可以避免覆盖既存的message。

?

热点排行