一。在软件开发中,我养成了一下的开发习惯:
比如: 要为一个数据库表-》对应一个添加程序的表单:
1。创建数据表,然后添加对应的添加数据和更新数据的存储过程;
2。画页面,做表单;
3。将数据表中的所有字段(经过oracle默认的格式化功能,字段已全部大写)经过批处理工具进行处理,然后考到actionfrom中,统一进行字段处理操作;
4。蒋数据库中的所有字段全部拷到表单中,进行一一对应;
注意:
如果数据库中出现字段:A_NAME,则放在表单中后,在后台中,我们只能通过Request.getParamenter("A_NAME")方可获取到字段数据,而在ActionForm中对应的A_NAME字段,则为null; 解决方法是,我们将ActionForm中的该字段改为a_NAME,即下划线前只有一个字母时,我们必须为小写时,方可将数据放到ActionForm中!
所以我们为了避免这样的问题,我们在字段中使用下划线时,尽量保证其前的字母个数必须在一个以上方可! 这一点是开发经验,我们一定要记住呀!
而且还有一种情况:像字段H4SSF -》在ActionFrom的字段中获取的值为null,必须通过request.getparameter()获取,也就是说,字段的第二个字符不能是下划线,也不能是数字!
二。在struts1.2中,如果在一个action中或其子类中,我们如果想获取服务器的根路径或者设置编码,则要使用servlet对象,这是如果我们在该类中,使用了接口注入jdbc或者类时,该servlet为null! 这一点一定要注意呀! 所以如果我们想获取服务器的根路径,可以在页面中application对象获取,然后传到该actioin方可呀!
分享到:
相关推荐
"分享8年IT开发经验,浅谈个人发展经历,明确自己发展方向" 本文是作者分享的8年IT开发经验,浅谈个人发展经历,明确自己发展方向。文章分为三个部分:明确入行的目的、选择合适的工具和明确发展方向。 在明确入行...
一些在工作中经常用到的开发例子 比较实用 很有帮助
### Java开发三年项目经验心得分析 #### 一、项目经验概览 在这篇文章中,作者回顾了自己在Java开发领域三年的工作经历,期间参与了三个不同的项目,从中获得了丰富的实战经验和技术积累。这三个项目分别是涉密...
《Delphi开发经验宝典》是一本专注于Delphi编程技术的深度指南,旨在为开发者提供宝贵的实战经验和技巧。Delphi,由Embarcadero Technologies公司开发的一款集成开发环境(IDE),以其高效的Object Pascal语言和VCL...
### Delphi 开发经验:全面解析与技巧分享 #### 一、开发环境的优化与配置 在《Delphi 开发经验》中,作者强调了选择正确的开发环境对于提高开发效率至关重要。Delphi 7作为经典版本,适用于Win2000/XP系统,而...
本书介绍了Visual Basic开发经验技巧1266个,覆盖了程序开发中的各种实际需求。全书分为30章,分别是开发环境、语言基础、程序算法、数组与指针、函数和过程、字符及字符串处理技术、日期和时间、数据处理技术、窗体...
这个压缩包文件“NET开发经验文档积累汇总”显然包含了一系列与.NET开发相关的经验分享和学习材料,这对于初学者和有经验的开发者来说都是宝贵的资源。 首先,我们可以从“经验”这一关键词入手。在.NET开发中,...
【标题】"WEB开发框架,学完相当于2年开发经验" 涵盖了Web开发的核心技术和实践,意味着这个压缩包可能包含了一系列用于构建高效、功能丰富的Web应用程序的框架和工具。在Web开发中,框架起到了重要的作用,它们提供...
本文档是由杨源鑫先生整理的C语言开发经验总结,其中包含了多个与嵌入式系统开发相关的知识点。 在嵌入式系统开发中,对数据的操作是必不可少的环节。掌握如何分离一个数的高低位以及如何将两个字节合并为一个字节...
### 三、“abc开发经验”的可能含义 假设“abc开发经验”与C/C++相关,那么我们可以进一步探讨这个概念可能包含的具体内容: 1. **项目经验**:如果“abc”指的是一个具体的项目,则“abc开发经验”可能是指在该...
在三年的Java开发经验中,涵盖了多个关键技术和项目实践。首先,开发者熟练掌握了JavaWeb基础,包括jsp、Servlet、javabean和JDBC的开发模式,这是构建动态Web应用的基础。此外,熟悉Struts2、Spring、Hibernate框架...
3. **团队协作**:在软件开发中,团队协作的重要性不言而喻。良好的沟通技巧、冲突解决策略和团队建设活动都是促进协作的有效方式。Git等版本控制系统在团队合作中的应用,也是不可或缺的知识点。 4. **问题解决**...
C#开发经验技巧宝典 人民邮电出版社 (85元的不是95元的) 目 录 第1章 开发环境 第2章 语言基础 第3章 程序算法 第4章 字符及字符串处理技术 第5章 数据处理 第6章 ...
3. 网络协议:HTTP和Socket是移动应用开发的基础,理解它们的工作原理至关重要。 接下来是Android开发环境的搭建: 1. 安装JDK并配置环境变量,这是运行Android Studio的前提。 2. 安装Android Development ...
在C#编程领域,开发者经常会遇到各种挑战,而掌握实用的开发经验和技巧是提升效率的关键。这份"C#开发经验技巧宝典_1.rar"显然是一份集大成之作,包含了作者在C#开发过程中的积累,旨在帮助程序员解决实际问题。尽管...
3、Android语言的学习经验 4、C++的学习经验 5、C#的学习经验 6、数据库的学习经验 7、Javascript的学习经验 8、Html的学习经验 无论您是在校大学生,还是职业学员,或者软件开发人员,如果你想了解更多的...
《Delphi开发经验技巧宝典》是一本专为Delphi开发者设计的实用指南,它包含了丰富的编程技巧和实践经验,旨在帮助读者提升在Delphi环境下的软件开发能力。这本书的随书光盘,如文件名所示,包含了一份isz格式的主...
在软件开发领域,一个完整的开发过程通常包括多个关键阶段,每个阶段都有其特定的任务和目标。...学习这些经验可以帮助开发者更好地理解和应对开发过程中可能遇到的各种挑战,提高个人和团队的开发效率。
Java 就是用来做项目的!Java 的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须...Java 的开发总要经过立项——设计——编码——测试等诸多过程,下面先来介绍一下Java 开发中的这些开发经验。