请问struts构架里建立的Action和ActionForm有什么用啊?

我今天看了个例子,里面还需要建立一个forward
请高手指点一下Action,ActionForm,Forward这三个具体有什么作用啊?
多谢了

Actionform用来接收jsp页面传送的表单信息的,里面的属性要与表单里的参数名称相同(其实质是getXXX和setXXX方法中的XXX要与表单中的参数名称相同,以达到接收参数的目的),同时可以对表单中的数据进行验证。

Action用来接收处理请求的,相当于Servlet的功能。

Forward用来配置跳转页面,配置后在Action中使用。

Struts2.0比起1.X有很多方便之处,学完了1.X可以去看看2.0
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-09-01
action是用来接收请求的。actionform是用来接收前台发送过来的表单信息的。forward是用来配置跳转页面的,配置过后就能在action里使用。
第2个回答  2008-08-31
现在80%以上的软件 企业招人的struts1.2,1.3很少有2.0的,且将struts1.3搞明白后对于以后的框架学习很快上手。
action用于控制
actionform相当与一个javabean,里面还可进行简单的数据验证
forword顾名思意,就是转向的意思,及从一个页面转向另一个页面,同时将request,response也传过去本回答被提问者采纳
第3个回答  2008-08-31
建议你学习struts2.0,就没有你上面的那些东西了

你现在看的好象是struts1.2的

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

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

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

Struts显示模块有必要使用Action,ActionForm吗?
action主要是用来控制页面的跳转。只要在struts-config.xml里面配置好action-mapping比较用以前的方式要简单一些.每种框架开发出来的目的就是要使编码更简单,每一个框架也都有一个共同的特点就是好学好用,要不谁去开发这些破框架啊,开发的不好用,也没有人用的。每个事物的存在都有它的价值和原因。

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

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

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

在struts,actionform是什么意思,他是干什么的,他的作用是个什么,说的...
你说的是Struts1的,Struts2已经没有了。它是用来作为Action与JSP页面传值的中间物。还有就是建议你学Struts2,Struts2中有更好的东西替代ActionForm的功能,现在使用Struts2的多于Struts1很多了。

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

java框架 Hibernate + struts + spring
在右图中,ActionServlet,这个类是Struts的核心控制器,负责拦截来自用户的请求。Action,这个类通常由用户提供,该控制器负责接收来自ActionServlet的请求,并根据该请求调用模型的业务逻辑方法处理请求,并将处理结果返回给JSP页面显示。2.Model部分 由ActionForm和JavaBean组成,其中ActionForm用于封装用户的请求...

相似回答
大家正在搜