`
Justgin
  • 浏览: 7863 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  一、目的: JS客户端在编写程序时,可以像调用本地方法一样调用服务器端的Spring中Bean的方法,实现对Spring的动态调用,从而减少客户端的每个请求都要配置成action的麻烦,使业务模块的开发只关注业务逻辑的展示页面的开发。 二、设计思路:1.服务器端利用Struts机制,提供统一的动态action,名称为DynamicAjaxAction,接收客户端的请求,并返回处理结果; 2.DynamicAjaxAction内部解析请求后,通过java反射机制动态调用spring中的baen方法; 3.客户端封装异步请求方法,提供调用接口; 总体架构如下示意图:     ...
说起来有点可笑,从事了将近八年的.net开发,从来没有专门写下过自己的总结,从去年十月份转做java的项目以来,致力为Ext+SSH架构的应用开发,说是在开发,还不如说是在学习和熟悉java平台,先从SSH入手,再到Ext,再到Oracle,然后熟悉了Tomcat、Ant、Maven,这么多内容,不到一年的时间,只能说是了解而已,但随着应用开发的深入,也会督促自己深入研究用到的框架和平台。以后会花几个月的时间,把自己在学习和开发过程中的设计和实现分类整理出来,供大家讨论和研究,如有不当之处,还请多批评指正。 一、构件的开发和扩展。 表示展主要集中针对Ext所封装和扩展的适合应用开发的控件集, ...
 Ext中的DateField字段默认显示格式为'm/d/Y',不太符合中国的使用习惯,以'-'号隔开,或直接显示'xxxx年x月x日'的格式,并且在同一个软件系统中,通常情况会希望日期的显示格式都相同,不要在每个页面中单独设置显示样式。 另外,由于后台传输到前台的格式一般都是java中的Date类型,直接传输到前台会因为Ext中的时区设置问题造成转换错。 基于以上原因,扩展Ext中的DateField字段类型,代码如下所示:    
  使用Ext中的Checkbox时,经常需要随form一起提交,但Checkbox设置的默认的提交值为"on"或"",后台代码中需要对字段的提交进行判断后取值,不符合我们通常的使用习惯,即直接将提交的值转换为对应的boolean类型,为此,特进行扩展和封装,以满足通过的使用方式,代码如下:   justgin.bap.CheckboxEx = Ext.extend(Ext.form.Checkbox, { trueValue: true, falseValue: false, hiddenField: {value:''}, ...
  业务需求:软件开发过程中经常遇到将业务数据在页面上加载为树形方式,以展现为层次型信息。 需求分析 可通过后台动态构件tree上所展展现的数据,前台声明一个TreePanel对象后,可以将请求后返回的数据加载到对象上 ...
Global site tag (gtag.js) - Google Analytics