文章列表
牛人都喜欢一些复杂的业务逻辑,如大型的医疗系统,银行金融系统,企业OA等系统所涉及的业务。(越复杂的业务越能体现技术???)暂且不考虑这些了,任何一个业务都免不了需要对用户输入的数据进行验证吧?请大家回想一下,你所涉及的系统,有哪个业务不需要与数据打交道?
软件系统是以数据为核心的,那么操作数据的是什么?就是业务逻辑。那么一个相当重要的操作——数据验证,它属不属于业务逻辑?
我们暂且也不考虑其是不是业务逻辑,我们将从软件开发的架构上来思考一下应该把数据验证放在哪个合适的位置,是放在控制层,还是放在业务逻辑层?
假设有这样一个需求,民政部门的结婚登记— ...
ExtJS是一个开发RIA的利器,在这里,将写一个Struts2和ExtJS整合的示例,以方便广大的开发者,学习者。。。
约定:
1、为了开发方便,不使用数据访问。
2、为了稍微体现一点分层思想,设置控制器层和业务逻辑层。
3、该示例的功能是使用ExtJS和JSON格式数据在JSP页面中显示一个表格,该表格将显示一些用户信息数据。用户信息数据直接来自编写的程序代码。
4、整个事例的开发结构图如下:
开发步骤:
以分层思想的开发步骤编写相应的代码。
第一步:导入相关的开发包,ExtJS库文件,配置web.xml文件,详细设置省略。(友情提示:使用了json-l ...