就是你说的这个意思,但是我不太写这个ActionForm里的具体实现。
奥,我现在的情况就是相当于老师让我们写源代码,你能给我举给例子吗?
追答1:定义你的actionForm类(extends ActionForm)
2:在struts-config.xml 配置
3:页面表单name必须与actionForm中属性一致,即get/set方法
现在相当于写源代码,不用配置,写一个函数来代替配置项。
private ActionForm getBeanFromRquest(HttpServletRequest request) {
Enumeration enumeration = request.getAttributeNames();
while(enumeration.hasMoreElements()){
String key = enumeration.nextElement().toString();
String value = request.getParameter(key);
}
后面不知道写了
}
不明白你的意思
请问struts构架里建立的Action和ActionForm有什么用啊?
Actionform用来接收jsp页面传送的表单信息的,里面的属性要与表单里的参数名称相同(其实质是getXXX和setXXX方法中的XXX要与表单中的参数名称相同,以达到接收参数的目的),同时可以对表单中的数据进行验证。Action用来接收处理请求的,相当于Servlet的功能。Forward用来配置跳转页面,配置后在Action中使用。Struts...
struts2里的ActionMapping和ActionForm作用是什么
ActionForm的作用就是接受和存储表示层中接受的数据。希望能帮到你,呵呵
Struts中动态ActionForm与静态ActionForm有什么区别?_
Struts架构中,ActionForm负责记录和维护视图中的数据,提供Model(模型层)和View(视图层)使用,因此可疑将它看作是模型和视图之间的中介.如果需要,还可疑启动ActionForm对数据实现验证及过滤功能,即只有通过ActionForm验证的数据才能够发送到ActionBean进行后续处理.ActionForm是一种特殊的JavaBean,控制器组件RequestPro...
在struts,actionform是什么意思,他是干什么的,他的作用是个什么,说的...
你说的是Struts1的,Struts2已经没有了。它是用来作为Action与JSP页面传值的中间物。还有就是建议你学Struts2,Struts2中有更好的东西替代ActionForm的功能,现在使用Struts2的多于Struts1很多了。
在Struts中Action和ActionForm有什么不同,各有什么作用了.
Action是行为 ,一般是控制业务逻辑的跳转 ActionForm是和页面的Form对应的,也就是页面输入的数据一开始保存在ActionForm中 ,然后在Action里面,调用逻辑层的代码来处理这些数据。
请问struts中的actionform位置在哪里?
ActionForm属于MVC层的M层,是在服务器端。它是根据struts-config.xml配置文件 中 与 <action-mapping\/>中<action name="" \/>标签相映射 把表单传来的request封装到一个ActionForm bean中去(并且ActionForm bean中有与业务逻辑无关的get,set方法)。工作流程:request-->ActionServlet-->ActionForm-->...
关于struts的action,form小问题
当然可以,actionform只是用来提交页面表单的值的。只需要在action配制中添加 name = "XXX"跳转到这个action中的属性跟form内容一样的值就会被 actionform自动封装。
Struts中关于ActionForm的问题!!
如果你的jsp页面要提交表单时就需要actionForm与你的表单对应.如果仅只是提交到一个action,而没有表单处理时就没有必要要ActionForm.
Struts显示模块有必要使用Action,ActionForm吗?
Action如果不用的话,还用struts干嘛?action主要是用来控制页面的跳转。只要在struts-config.xml里面配置好action-mapping比较用以前的方式要简单一些.每种框架开发出来的目的就是要使编码更简单,每一个框架也都有一个共同的特点就是好学好用,要不谁去开发这些破框架啊,开发的不好用,也没有人用的。
struts中Action和ActionForm用途有何区别
action是处理器,处理一个请求的 actionform是处理器要处理的表单(也就是你前台提交的参数信息)