1.如何将参数从界面传递到Action?你可以把Struts2中的Action看做是Struts1的Action+ActionForm,即只需在Action中定义相关的属性(要有getters/setters方法),然后界面传参的名称跟这些属性保持一致即可。普通的数据类型,将可自动转换。(空字符串转...
分类:
其他好文 时间:
2014-11-05 14:21:01
阅读次数:
142
在Struts中很典型的特点就是使用了ActionForm来搜集表单数据,但是搜集到的表单数据全部都是String类型的,如果我们直接拿来使用我们会面临一个很麻烦的问题就是频繁的类型装换。Struts中使用了BeanUtils来使我们从繁重的体力劳动中解脱出来。
BeanUtils的工作原理:
我们通过一个简单的例子来了解一下他最基本的使用,首先建立一个实体类Student...
分类:
其他好文 时间:
2014-10-29 01:59:41
阅读次数:
197
上篇博客介绍了Struts的架构,接下来将详细的介绍其中的组件,这篇博客要写的是Struts的控制器ActionServlet。
扮演的角色
ActionServlet类是Struts的控制中心,所有来自于浏览器的请求的地址映射、ActionForm的匹配、视图的流转都需要通过控制中心来调度。也就是说,它所充当的是总入口的角色,无论是进或者出都需要经过它。
继承关系
...
分类:
其他好文 时间:
2014-10-28 00:53:38
阅读次数:
171
action中的写法:
public ActionForward fileIsExsit(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
String url = request.getParameter("loadFile");
File...
分类:
其他好文 时间:
2014-10-10 14:24:34
阅读次数:
147
鄙人一点对struts1.2中ActionForm的理解初学struts的人我觉得首先应该把struts1.2学精,何为精,就是明确struts的控制流程以及它核心API的实现原理(比方 Action/DispatchAction/MappingDispatchAction/LookupDispat...
分类:
其他好文 时间:
2014-10-05 12:07:58
阅读次数:
268
ActionForm
ActionForm 表示 HTTP窗体中的数据,可以将其看作是模型和视图的中介,它负责保存视图中的数据供模型或者视图使用。ActionForm还具有的过滤保护的作用,只有通过ActionForm 验证的数据才能够发送到 Action 处理。
ActionForm Bean从应用和配置的角度分为两类:动态ActionForm和静态Actio...
分类:
其他好文 时间:
2014-09-27 19:06:20
阅读次数:
242
struts1是单例提供服务,请求数据绑定在actionform里,form当做参数传入调用方法,不用实例变量就不会出现并发问题。spring mvc的contrller也是这样的模式struts2是每次创建新的实例,其请求变量是绑定在action的实例变量里面,用spring管理S2的action...
分类:
编程语言 时间:
2014-09-25 10:17:48
阅读次数:
184
要想明确struts的控制流程以及它核心API的实现原理(比方Action/DispatchAction/ActionForm的实现原理),玩转struts1.2的关键就是可以玩转ActionForm。ActionForm的应用1、——ActionForm的特性1.创建一个form类必须继承于四个父...
分类:
其他好文 时间:
2014-09-09 10:49:48
阅读次数:
190
页面代码: 服务器代码:public class UpdateAction extends DispatchAction { public ActionForward uploader(ActionMapping mapping, ActionForm f...
分类:
Web程序 时间:
2014-09-05 12:35:21
阅读次数:
263
SpingMVC中利用BindingResult将错误信息返回到页面中。ActionFrom中:private Stringname;private String password;get()/set().......JSP中:姓名:密码:path的属性值和ActionForm中变量的一样的,大小....
分类:
Web程序 时间:
2014-08-29 10:35:37
阅读次数:
233