社区
Web 开发
帖子详情
Action 里太多的setter和getter处理方法
starc
2009-03-16 12:32:05
大家Struts2 中对Action 里太多的setter和getter是怎么除理的啊!
...全文
189
17
打赏
收藏
Action 里太多的setter和getter处理方法
大家Struts2 中对Action 里太多的setter和getter是怎么除理的啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
starc
2009-03-19
打赏
举报
回复
15楼正解,用Struts2自带的类型转换就可以解决
sinsuo
2009-03-17
打赏
举报
回复
用Spring处理 只要set()方法
shirleygu119
2009-03-17
打赏
举报
回复
用类封装啊,例如Customer cutomer;整个提取,然后再一个个提取
Defonds
2009-03-16
打赏
举报
回复
习惯用struts1,基本不在action里写setter和getter
SANBENREN
2009-03-16
打赏
举报
回复
多分几个action出来!
s_liangchao1s
2009-03-16
打赏
举报
回复
很正常的呀 setter和getter只要你需要就必须得用啊 如果有的只需要取值 那就不要setter方法了啊
Mars酱
2009-03-16
打赏
举报
回复
抽出来,变成类
Sou2012
2009-03-16
打赏
举报
回复
用SPRING MVC就知道有多爽了 抛弃STRUTS
niuxinlong
2009-03-16
打赏
举报
回复
可以将struts2的成员变量包装成对象,这样action里就可以不用那么多的get,set方法了
bjsavage
2009-03-16
打赏
举报
回复
好好学习,天天向上!
chenkaiwei_9988
2009-03-16
打赏
举报
回复
同意6,7楼的说法
fulianglove
2009-03-16
打赏
举报
回复
这个用依赖注入只好这样,否则不用setter方式用构造函数方式更加繁琐
LazyCat2222
2009-03-16
打赏
举报
回复
这里还是跟Strut1一样的用吧!
BearKin
2009-03-16
打赏
举报
回复
你完全可以把过多的参数封装到JAVABEAN中去 页面使用的方法就是 javabean.属性
fireelf000
2009-03-16
打赏
举报
回复
其实struts2也是可以像struts1那样来做的,创建一个bean,就好比struts1中的ActionForm,然后在struts2的action中只需要有这个bean的getter和setter方法就好了,无论赋值还是取值的时候都先获取bean再操作
HellMoxi
2009-03-16
打赏
举报
回复
struts1 进行中。。。
mumu_java
2009-03-16
打赏
举报
回复
这个通常是带在类中某一个固定位置,比如最下边.
getter
方法
的作用 vuex_vuex - 基本使用 --
getter
有的组件中获取到 store 中的state, 需要对进行加工才能使用,computed 属性中就需要写操作函数,如果有多个组件中都需要进行这个操作,那么在各个组件中都写相同的函数,那就非常麻烦,这时可以把这个相同的操作写到store 中的
getter
s, 每个组件只要引用
getter
就可以了,非常方便。
Getter
就是把组件中共有的对state 的操作进行了提取,它就相当于 对state...
java属性定义public有风险么_【java】Java 代码不写
getter
,
setter
, 转化为 public, 有什么弊端?...
2017/1/5描述一个字段被认为是私有的, 那么外部就不能访问它( 最多提供
getter
)如果一个私有的字段提供了
getter
和
setter
, 那么它就被认为是公开的, 那就前后矛盾了, 应该使用 public目的是什么1. 一直不重视这个问题的「why」, 而只关注 how, 导致东西理解不透彻2. anyway, 我甚至想弄清楚 what, 以刷新三观相关代码public class Bi...
Struts接收页面传递参数—属性驱动
属性驱动就是jsp页面标签的name属性与web
里
Action
类定参数属性
getter
/
setter
相对应。当页面提交的时候,struts2会自动从request对象
里
面把数据取出来,然后按照名称进行对应,自动设置到
Action
的属性
里
面去。 缺点:如果实体属性
太
多,相应的
getter
/
setter
方法
也会很多,
Action
类会显得十分零乱。 首先在Web包
里
面新建个class,完成后呈现出来的就是一个普通的类,也就是动作类 动作类他就是一个概念。它就是struts2框架中用于
处理
请求的类
Struts 2——
Action
与Result
1、
Action
实现Structs2在大多数情况下,会继承
Action
Support类,并重写类中的execute()
方法
(这取决于
action
配置中的method属性,如果是默认的情况下,执行的是execute
方法
),直接使用
Action
来封装HTTP请求参数,因此
Action
类
里
还应该包含于请求参数相对应的属性,以及其
setter
和
getter
方法
。下面是一个
Action
类的基本代码框架:imp
Vue高频面试题--面试必备(背)(1),已获万赞
1、 Vue的双向数据绑定原理是什么?vue.js 是采用数据劫持结合发布者-订阅者模式的方式,通过 Object.defineProperty()来劫持各个属性的
setter
,
getter
,在数据变动时发布消息给订阅者,触发相应的监听回调。具体步骤: 第一步:需要observe 的数据对象进行递归遍历,包括子属性对象的属性,都加上
setter
和
getter
,这样的 话,给这个对象的某个值赋值,就会触发
setter
,那么就能监听到了数据变化。
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章