最近苦于做Application时,对输入数据进行校验、去空格、转字符集……有没有什么好的模式可以解决这些问题? 另外,做Application可否实现MVC?我现在的现实和逻辑混合绝不亚于光用JSP的情形…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也做了一个application,感觉还可以,只是我都用手写比较慢 我也刚刚完成一个App,和你一样界面和逻辑混为一谈,修改起来十分麻烦;后来想一想MVC,真是恨不得重新来一次;都怪我没有好好学习呀 总的来说你遇到的问题可以分为2类:数据过滤和数据校验,一般先过滤后校验。1.过滤,编写独立的可以根据功能编写独立的过滤的类层次结构,只需要稍微规划一下过滤的种类(实现单一接口,便于使用),另外考虑到有可能多个过滤组合(Composite),通用性好一些,过滤一般不处理业务,可以参考过滤器策略(Filter Strategy-core J2EE patterns)。2.校验,校验是一个比较麻烦的冬冬,一般分为非业务相关的校验和业务相关的校验,对于非业务相关的校验,^_^,很简单编写独立的类层次结构,和过滤的考虑一样,也就是所谓的基于抽象类层次的校验(core J2EE patterns),对于业务相关的,没有办法,只有把校验封装到那些类中(比如Controller,起到控制作用的类),常见的是基于表单的校验,很不通用,因为不同的表单是不一样的。 大家都来讨论,如何进行不同窗口内的事件传递 读取图片问题??!!! 求一个Java线程问题,大哥们指导一下 怎样培养我的逻辑思维能力!各方面的哦~高手们请给指示!!! 谁能介绍一下两个对象互相持有对方引用,里面是怎么回事? 数据库中为什么要用空值? 一个比较难的问题,字符串处理 各位帮忙进来看看,关于事件的问题?????????????????? javamail提示这个是什么意思呀 谁知道在哪能下载《java2核心技术卷二》这本书,谁能告之,送分啊 这段代码竟然有错?? 关于java视频教学
1.过滤,编写独立的可以根据功能编写独立的过滤的类层次结构,只需要稍微规划一下过滤的种类(实现单一接口,便于使用),另外考虑到有可能多个过滤组合(Composite),通用性好一些,过滤一般不处理业务,可以参考过滤器策略(Filter Strategy-core J2EE patterns)。2.校验,校验是一个比较麻烦的冬冬,一般分为非业务相关的校验和业务相关的校验,对于非业务相关的校验,^_^,很简单编写独立的类层次结构,和过滤的考虑一样,也就是所谓的基于抽象类层次的校验(core J2EE patterns),对于业务相关的,没有办法,只有把校验封装到那些类中(比如Controller,起到控制作用的类),常见的是基于表单的校验,很不通用,因为不同的表单是不一样的。