Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Struts 1.x ActionForm动作类_Java_Javabeans_Struts 1_Struts Action_Actionform - Fatal编程技术网

Java Struts 1.x ActionForm动作类

Java Struts 1.x ActionForm动作类,java,javabeans,struts-1,struts-action,actionform,Java,Javabeans,Struts 1,Struts Action,Actionform,我有一个简单的html页面,有四个按钮。我知道如何映射按钮,以便Action类获得所选内容的值,并基于Action类中的每个按钮调用方法。但是,我应该如何处理动作表单?我能把它留白吗?struts似乎要求您映射一个bean,但我不确定在Action表单中放置什么,因为我所要做的只是调用Action类中的方法。struts就是我们现在称之为“基于动作”的框架。现在大多数框架都是我们称之为“基于事件”的框架 当您需要填写巨大的html表单并将其发送到服务器时,它可以让您的生活变得更轻松 当按下按钮在

我有一个简单的html页面,有四个按钮。我知道如何映射按钮,以便Action类获得所选内容的值,并基于Action类中的每个按钮调用方法。但是,我应该如何处理动作表单?我能把它留白吗?struts似乎要求您映射一个bean,但我不确定在Action表单中放置什么,因为我所要做的只是调用Action类中的方法。

struts就是我们现在称之为“基于动作”的框架。现在大多数框架都是我们称之为“基于事件”的框架

当您需要填写巨大的html表单并将其发送到服务器时,它可以让您的生活变得更轻松

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

struts的主要思想是,做大事,改变整个视图

示例(还有mabye,需要永远下载)struts使表单处理变得多么简单。请参阅的“5.行动(控制器)”

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


TL;博士最后,ActionForm只是为了帮助您处理html表单,否则您需要手动解析这些表单,才能将其作为格式良好的java bean接收。

struts是我们现在称之为“基于动作”的框架。现在大多数框架都是我们称之为“基于事件”的框架

当您需要填写巨大的html表单并将其发送到服务器时,它可以让您的生活变得更轻松

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

struts的主要思想是,做大事,改变整个视图

示例(还有mabye,需要永远下载)struts使表单处理变得多么简单。请参阅的“5.行动(控制器)”

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


TL;博士最后,ActionForm只是为了帮助您处理html表单,否则您需要手动解析这些表单,才能将它们作为格式良好的java bean接收。

ActionForm的目的是将html表单中的字段映射到相应的绑定bean,该bean可以映射到表单bean标记


我可以留空吗?是的,ActionForm不是标记中的必填字段。

ActionForm的目的是将html表单中的字段映射到相应的绑定bean,该绑定bean可以映射到表单bean标记中的strus-config.xml中


我可以把它留空吗?是的,ActionForm不是标签中的必填字段。

对。我明白你的意思。不过我还在学习。作为一个初学者,我试图了解如何使用按钮点击。在这个特定的示例中,我的按钮是表单的一部分,但是没有文本字段或任何要填写的内容—只有按钮。由于没有文本字段,我不知道如何处理这些按钮。包含按钮的表单会将您带到第二个jsp,我正在尝试查看是否可以让DispatchAction工作。没问题,如果您没有表单,那么您根本不需要为ActionForm操心。Struts提供了这些功能,并且非常专注于它,但是您现在可以不用它。这不关我的事,但我可以问你为什么要开始学习使用struts的JavaWeb吗?IMO直接从servlets开始(至少是3.0规范)可以更好地理解JEE场景中的情况。请尝试tomcat 8,下载.tar.gz版本。它附带所有文档和示例,并支持servlet规范版本。3.1,这很好,因为您可以使用注释而不是xml来配置servlet映射:对。我明白你的意思。不过我还在学习。作为一个初学者,我试图了解如何使用按钮点击。在这个特定的示例中,我的按钮是表单的一部分,但是没有文本字段或任何要填写的内容—只有按钮。由于没有文本字段,我不知道如何处理这些按钮。包含按钮的表单会将您带到第二个jsp,我正在尝试查看是否可以让DispatchAction工作。没问题,如果您没有表单,那么您根本不需要为ActionForm操心。Struts提供了这些功能,并且非常专注于它,但是您现在可以不用它。这不关我的事,但我可以问你为什么要开始学习使用struts的JavaWeb吗?IMO直接从servlets开始(至少是3.0规范)可以更好地理解JEE场景中的情况。请尝试tomcat 8,下载.tar.gz版本。它附带所有文档和示例,并支持servlet规范版本。3.1,这很好,因为您可以使用注释而不是xml来配置servlet映射:您正在寻找stackoverflow.com/questions/11986599/struts-using-multiple-submit-buttons-for-one-form-how-to-know-which-was-clicAre吗stackoverflow.com/questions/11986599/struts-using-multiple-submit-buttons-for-one-form-how-to-know-which-was-clic