博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年4月7日

摘要: JS面向对象应用二----多差异流程的WEB客户端逻辑设计实现一、问题的提出 随着公司国际化脚步的加快,系统应用的大面积推广,出现了各个分支机构的业务需求差异的情况,尤其以汇款栏目最为明显。 每一个海外分支机构因为其所处的当地监管、以及自身的考虑不同,而导致业务需求不同。界面上最大的不同,主要是因为所选清算系统、清算路径不同,而出现的界面输入要素的不同,包括客户端js联动的不同。 具体来说主要有如下几种情况: 1) 所有分支机构都需要调用的相同代码部分 2) 分支机构之间逻辑实现不同 3) 有些分支机构之间是相同的,而有些分支机构则需要重载 这三条,完全可以套用面向对象的继承、重载、多态的概念 阅读全文

posted @ 2011-04-07 10:44 暴风雪 阅读(288) 评论(0) 推荐(0)

摘要: JS面向对象应用一----界面分离JS,多语言及校验组件实现一、多语言实现 海外以前的代码由于有多语言方面的阻碍,一直是jsp和js语言混合编写在同一页面。这样做,第一不符合逻辑分离原则;第二也对带宽造成浪费,不经济。 只要解决了多语言就能实现js可分离。1.1原来的代码形式://通过utb这个javabean来动态获得多语言翻译if(outAcctNameE.trim().length == 0){ alert("<%=utb.getJSAlert("VALID00005")%>"); //请输入汇款人英文户名 document.frmRe 阅读全文

posted @ 2011-04-07 10:40 暴风雪 阅读(567) 评论(0) 推荐(0)