我问的在大家眼里是老问题了,可我还是一直不太明白,struts项目下的Form类里面的属性设成private,然后用get和set方法赋值和取值有什么好处。网上好多人都说为了安全,然后就不谈安全在哪,我不知道他们理解了么。不懂装懂是学习的大忌,也许我问的这个问题很幼稚,但我还是想搞懂。有知道的希望能说的详细点。谢谢!
解决方案 »
- 大家推荐个开源的JSP网络课堂项目吧
- 求助.想指定网页中让某个代码优先显示
- 急!!小弟菜鸟请教高手关于建立java的FTP server
- sturts 使用displaytag.tld 出错
- 我想做一个像杀毒软件那样的在线更新程序在web系统中使用的,请给我点思路
- JAVA字符串转换问题
- 大家好,学习JSP需要什么基础,不懂ASP,PHP.可以做吗?怎么样才能更快的上手?
- Error 500--Internal Server Error 请高手帮忙解释一下,多谢了
- 请问struts的message resource是什么东东?怎么用?
- 怎样 从 date 类的实例 得到 年?????(怪!)
- webservice WSDLException
- Extjs
个人感觉这么做的好处是可以明确存取内容。
并且也可以在set/get的时候“动手脚”,并且对使用者透明化。另外这种bean形式的数据的可读性和可维护性也比map形式的要好很多。具体的内容可能lz多看些代码就有概念了。good luck
你可以不用getter和setter 把字段都用 public....
不用装,只要有getter和setter的字段,其实都可以public,有的人喜欢在getter和setter里面加入些逻辑除外