struts中Action和ActionForm用途有何区别

如题所述

action是处理器,处理一个请求的
actionform是处理器要处理的表单(也就是你前台提交的参数信息)
温馨提示:内容为网友见解,仅供参考
无其他回答

struts中Action和ActionForm用途有何区别
action是处理器,处理一个请求的 actionform是处理器要处理的表单(也就是你前台提交的参数信息)

在Struts中Action和ActionForm有什么不同,各有什么作用了.
Action是行为 ,一般是控制业务逻辑的跳转 ActionForm是和页面的Form对应的,也就是页面输入的数据一开始保存在ActionForm中 ,然后在Action里面,调用逻辑层的代码来处理这些数据。

请问struts构架里建立的Action和ActionForm有什么用啊?
Actionform用来接收jsp页面传送的表单信息的,里面的属性要与表单里的参数名称相同(其实质是getXXX和setXXX方法中的XXX要与表单中的参数名称相同,以达到接收参数的目的),同时可以对表单中的数据进行验证。Action用来接收处理请求的,相当于Servlet的功能。Forward用来配置跳转页面,配置后在Action中使用。Strut...

Struts显示模块有必要使用Action,ActionForm吗?
ActionForm可用可不用,但是最好用上,它能把你jsp页面的内容自动封装到Form里面,在action里面就不用再request.getParameter(""),来获取文本框里面的信息了,直接用ActionForm的实例就可以获得,String username = form.getUserName();比那个要简单一些。需要注意的是jsp页面里面的name要和ActionForm里面的属...

谁能给我说下 Action Bean 、Action、ActionForm 三者关系 区别
我刚看过struts,说点自己的理解,Action和servlet的作用差不多,是处理业务逻辑的,是把视图层传递的数据和数据访问层联系在一起,进行一些逻辑处理,然后再向视图层跳转,至于ActionForm,说实话,没什么太大意义,起到了一个缓冲作用,再视图层的数据向Action传递时验证一下数据,其实Struts提供了一个...

struts2里的ActionMapping和ActionForm作用是什么
ActionMapping作用就是帮助控制其将请求映射到操作 ActionForm的作用就是接受和存储表示层中接受的数据。希望能帮到你,呵呵

关于struts的action,form小问题
当然可以,actionform只是用来提交页面表单的值的。只需要在action配制中添加 name = "XXX"跳转到这个action中的属性跟form内容一样的值就会被 actionform自动封装。

Struts中动态ActionForm与静态ActionForm有什么区别?_
Struts架构中,ActionForm负责记录和维护视图中的数据,提供Model(模型层)和View(视图层)使用,因此可疑将它看作是模型和视图之间的中介.如果需要,还可疑启动ActionForm对数据实现验证及过滤功能,即只有通过ActionForm验证的数据才能够发送到ActionBean进行后续处理.ActionForm是一种特殊的JavaBean,控制器组件Request...

Struts中动态ActionForm与普通ActionForm有什么区别?
动态ActionForm不用写代码,通过配置方式实现,基本原理是实现DynaBean的类,配置方式指定其中的各个属性。普通ActionForm必须手工写代码并编译才可以使用。

Struts1.2中用Action就一定要用ActionForm吗
可以不用ActionForm,比如你在一个产品列表页面中,对其中一个产品进行删除操作,那就可以不使用ActionForm,思路是:删除操作时,通过一个Action调用你的Model进行数据库的删除操作,当然该操作你也可以写在Action中,但建议不要写在Action中,执行完删除后,从该 Action中forward回你的产品列表页面就可以了。

相似回答