javabean是不是每一个private的成员变量,都必须有相应的get和set方法啊?可以只有get,没有set吗?

 我来答
死后是好人
2012-01-14 · TA获得超过2638个赞
知道小有建树答主
回答量:628
采纳率:0%
帮助的人:953万
展开全部
这个要看你的javabean的用途,编程类别,应用的框架,灵活地自己判定
1、如果你只是随意编的,有没有都为所谓,或者只提供其他方法接口都行
2、要看你编的是什么,比如是jsp+javabean还是jsp+javabean+servlet还是jsp+javabean+ajax,不同的对javabean要求不同,而且会应用不同的标准
3、根据你的编程类别和框架会对javabean有严格的要求
像jsp+EJB+javabean分布式编程,对消息驱动beans,实体beans,会话beans都有不同的要求,比如实体beans,就要求每一个实体beans都对应一个数据库中的数据表,不能凭空存在,并且里面的属性名称和数量要和对应的数据表中的列名一一对应,并且严格对应属性建立get和set函数接口
像jsp+struts要求jsp页面中的表单处理一律提交到后台使用对应的 javabean (action类)中进行处理,处理前要先提交到javabean(actionForm)中转化处理,actionForm类中就要求属性名称和数量一定要与jsp页面表单提交的参数相一致,并严格提供对应名称的set和get函数接口,而action类则没有对private成员变量提供set和get方法接口的硬性标准
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式