struts的问题
答案:2 悬赏:50 手机版
解决时间 2021-05-04 03:56
- 提问者网友:黑米和小志
- 2021-05-03 07:38
struts1.x中页面表单的数据怎么传到FormBean中的,我知道是struts封装了的,我想知道原理和具体实现
最佳答案
- 五星知识达人网友:玩家
- 2021-05-03 08:10
这位朋友,根据您的问题解答如下,如有不明之处可以继续补充:
其实在struts1.X后台就是利用request.getparameter("XXX");这个来获取表单数据,然后根据表单name的名字,存储到formbean相应的属性里。然后有根据相应的配置传给相应的action。
其实在struts1.X后台就是利用request.getparameter("XXX");这个来获取表单数据,然后根据表单name的名字,存储到formbean相应的属性里。然后有根据相应的配置传给相应的action。
全部回答
- 1楼网友:人间朝暮
- 2021-05-03 09:04
两种封装1、封装单个字段;2、封装实体对象
1.
创建formBean,在formBean中声明字段并且要提供get和set方法,然后在struts的配置文件中将action的配置中加上name="formBean的名称",页面要封装到formBean中的控件name的命名用formBean的名称.声明的字段
2创建一个formBean,提供一个类类型的变量且提供get和set,后面同上
最后就是页面控件的命名不一样(formBean名称.类变量.类里面的字段)
获取的时候都是在action的参数有一个form
Object obj = (Object)form;
这样说不知道你能不能明白,不动继续
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯