Action类用于业务逻辑的处理。

ActionFormBean用于封装客户端请求数据。页面接收到的用户请求数据先被封装在ActionFormBean中,然后再转交给Action处理。具有以下两个特点:

1.ActionFormBean本质也是JavaBean,只不过是专用于传递表单数据的数据传递对象(DTO,data transfer object)。除

了具有JavaBean的方法,还有表单验证和重置属性为默认值的方法。

  2.ActionFormBean可以用来作视图View和控制器Controller间的表单数据传递。

控制器可以修改ActionFormBean中的数据,JSP使用标签读取ActionFormBean中的信息来重置HTML表单。

struts----ActionForm Bean作用相关推荐

  1. Struts中用bean:size和bean:write的使用,用于显示集合的总记录数

    Struts中用<bean:size>和<bean:write>来显示查询结果集合之总记录数,并使用Struts的logic标签,遍历List时使用indeId来自动输出序号并 ...

  2. struts tags bean

    struts tags bean 1.将以下三个常用struts tags 放到一个jsp页面下:     tags.jsp     <%@ taglib uri="http://st ...

  3. Struts ActionForm简单理解

    要想明确struts的控制流程以及它核心API的实现原理(比方 Action/DispatchAction/ActionForm的实现原理),玩转struts1.2的关键就是可以玩转 ActionFo ...

  4. Struts的体系结构(学习转发)

    http://www.donews.net/tssungeng/archive/2004/06/13/27940.aspx Struts的体系结构 Struts的体系结构 (Struts Framew ...

  5. JAVA教材(推荐新手学习)

    内容很全面的一本JAVA教材,从J2SE到J2EE,由浅入深地讲解,非常适合新手入门 目录 第一章:Java开始 1 学习目标 1 Java历史 2 Java技术概述 3 Java技术的优点 3 Ja ...

  6. java基础 - 1

    目录 第一章:Java开始 1 学习目标 1 Java历史 2 Java技术概述 3 Java技术的优点 3 Java虚拟机 4 类加载器 6 Windows环境变量 8 内容总结 13 独立实践 1 ...

  7. 11月27日struts项目练习评审

    检查与评审学员完成的项目情况.    1.一个普遍的问题是大家在前台界面上下的功夫不够,界面都很粗糙和简陋,其实,项目开发中的很大一部分精力都是耗费在前台界面上的,前台界面也是一种最苦.最累的工作,用 ...

  8. Struts知识问答

    1. 简述Struts框架的初始化流程. 答案: 对于采用Struts框架的Web应用,在Web应用启动时就会加载并初始化控制器ActionServlet ActionServlet从struts-c ...

  9. java struts 介绍,Struts入门之MVC介绍

    Struts是基于MVC的一套框架,所以,在学习struts之前,我们一起来深入了解下MVC. MVC模式 MVC是一种设计模式,它是Model-View-Controller的缩写,是一种著名的用户 ...

最新文章

  1. 项目的技术路线怎么写_资讯丨空压机节能改造项目技术路线
  2. django1.4.9 pythoon manage.py --help 子命令解析
  3. jquery ajax 上传文件报错,jQuery :ajaxfileupload+Struts2 文件上传,报错data undefined
  4. ajax servlet怎么接收_【百战程序员从开始到植发】之AJAX
  5. 简单实现x的n次方pta_Hydramotion海默生-PTA(对苯二甲酸)在线粘度计
  6. Maven经验分享(一)安装部署
  7. Tomcat下载及配置(IDEA)
  8. 货币的未来取决于打破关于货币历史的虚构谎言
  9. 设计模式——设计模式名中英文对照
  10. 门户通专访蓝色理想曾沐阳:用户需慢慢沉淀
  11. 如何自定义 conventional-changelog
  12. 74.网络安全渗透测试—[SQL注入篇13]—[SQLSERVER+ASP-执行系统命令]
  13. stm32 led屏控制卡_如何实现LED双面透明显示屏,双面LED透明屏
  14. 微信公众平台账号找回方法
  15. java中new一个对象时具体都发生了什么?
  16. 如何正确高效使用搜索引擎
  17. SVM——(三)对偶性和KKT条件(Lagrange duality and KKT condition)
  18. python pyz_Python pyzfp包_程序模块 - PyPI - Python中文网
  19. 案例详解-如何在 Linux 系统中安装和使用 7zip 以及 7zip的脚本编程使用教程(非p7zip,而是官方版本7zip for linux)附deb包下载链接
  20. 计算机控制课设直流电机控制,计算机控制系统课程设计 直流电机测速调速系统 (精选可编辑)...

热门文章

  1. 书论19 释智果《心成颂》
  2. 首次配置ngnix下网站时发生“ngnix 500 Internal Server Error”的错误(win下phpstudy自带的ngnix)
  3. 《荒野大镖客2》Steam为何晚一个月才发售?玩家:Epic又砸钱了
  4. 街景语义分割数据集总结
  5. 超炫的JavaScript视觉效果
  6. python 排列组合算法_基于python快速实现排列组合算法
  7. 2022CSP-J2题解
  8. linux进程d和z的转换,linux进程状态D和Z的处理 (转)
  9. 探讨PMI测量配置对5G下行速率的影响
  10. IOCP编程之重叠IO