Java Struts 1.x ActionForm动作类
我有一个简单的html页面,有四个按钮。我知道如何映射按钮,以便Action类获得所选内容的值,并基于Action类中的每个按钮调用方法。但是,我应该如何处理动作表单?我能把它留白吗?struts似乎要求您映射一个bean,但我不确定在Action表单中放置什么,因为我所要做的只是调用Action类中的方法。struts就是我们现在称之为“基于动作”的框架。现在大多数框架都是我们称之为“基于事件”的框架 当您需要填写巨大的html表单并将其发送到服务器时,它可以让您的生活变得更轻松 当按下按钮在服务器上执行一些代码,然后返回特定的小结果时,并不是为了让您的生活更轻松 struts的主要思想是,做大事,改变整个视图 示例(还有mabye,需要永远下载)struts使表单处理变得多么简单。请参阅的“5.行动(控制器)” 如果不清楚的话,在当时只有servlet的时候,您需要解析表单之类的东西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表单并将其发送到服务器时,它可以让您的生活变得更轻松 当按下按钮在
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