java - Struts 1.x ActionForm 操作类

标签 java javabeans struts-1 struts-action actionform

我有一个带有四个按钮的简单 html 页面。我知道如何映射按钮,以便操作类获取所选内容的值,并根据操作类中的每个按钮调用方法。但是,我应该如何处理行动表格呢?我可以将其留空吗?看来struts要求你映射一个bean,但我不太确定要在Action Form中放入什么,因为我想做的就是调用Action类中的方法。

最佳答案

struts 就是我们现在所说的“基于操作”的框架。现在大多数框架都是我们所说的“基于事件”的框架。

它的构建是为了让您在需要填写巨大的 html 表单然后将其发送到服务器时更轻松。

按下按钮在服务器上执行某些代码,然后返回特定的小结果时,它并不是为了让您的生活更轻松。

struts 的主要思想是,大事情并改变整个 View 。

This示例(mabye those ones ,需要很长时间才能下载)struts 如何更容易地使表单处理变得更容易。参见first link的“5.操作( Controller )” .

如果不清楚的话,在当时只有 servlet 的时候,您需要类似 this 的东西。解析表单。

TL;DR; 最后,ActionForm 只是为了帮助您处理 html 表单,否则您将需要手动解析以接收它们作为格式良好的 java beans。

关于java - Struts 1.x ActionForm 操作类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32899381/

相关文章:

java - 无法使用 <html :checkbox property ="..."> when iterating a list 访问属性

java - Amazon S3 Java API 仅下载 50 个对象

java - 如何创建存储库类的 bean

javascript - onclick 不会转到 javascript 函数

java - 如果可能的话,使用 bean 配置从不同的类向主类添加函数

java - red5服务器未启动

struts-1 - 在Struts 1中,<action>标签的Type属性的默认值是多少?

java - RestFB 不对帖子发表评论

java - 解释发生了什么(C 程序)

Java语言--- -"file.java.swp"而不是 "file.java",导致 javac 无法识别?