项目中的经验及教训
2015-05-28 16:18
232 查看
现在项目即将完成了,自己花了很长时间做出了的上传控件,在ie8和9竟然不支持多文件上传。
现在终于知道设计的重要性,终于知道用控件的好处。终于知道完成一部分,测试一部分的重要性。
谨记这次的教训。
为什么ie8和ie9不支持呢?<input type="file" multiple="multiple"> multiple是html5的
新特性,而ie8和ie9不支持html5。刚开始用的时候并不知道multiple是html5的新特性,这是开发
经验不足造成的。
本次项目使用了Struts2框架。为什么要使用Struts2呢?
使用框架有时候是逼迫你去遵循框架自带的模式,像struts2,会让你在不自觉间应用MVC模式。
拿到一个需求,你不用去了解需求的所有细节,只需要知道需求的大致分类。在做好分类之后,逐个的
去完成一个个功能块就可以了。
MVC的好处??
在这个项目中应用了Struts2的默认拦截器fileupload做上传文件限制。应用了自定义拦截器做权限
控制。使用拦截器极大地减少了代码量。不得不说的确很智能很方便。
现在终于知道设计的重要性,终于知道用控件的好处。终于知道完成一部分,测试一部分的重要性。
谨记这次的教训。
为什么ie8和ie9不支持呢?<input type="file" multiple="multiple"> multiple是html5的
新特性,而ie8和ie9不支持html5。刚开始用的时候并不知道multiple是html5的新特性,这是开发
经验不足造成的。
本次项目使用了Struts2框架。为什么要使用Struts2呢?
使用框架有时候是逼迫你去遵循框架自带的模式,像struts2,会让你在不自觉间应用MVC模式。
拿到一个需求,你不用去了解需求的所有细节,只需要知道需求的大致分类。在做好分类之后,逐个的
去完成一个个功能块就可以了。
MVC的好处??
在这个项目中应用了Struts2的默认拦截器fileupload做上传文件限制。应用了自定义拦截器做权限
控制。使用拦截器极大地减少了代码量。不得不说的确很智能很方便。
相关文章推荐
- 软件开发的滑铁卢----重大失控项目的经验与教训(之一)
- 通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java开源C/S的教训(二)
- 小公司项目实施--从我的一次经历看经验教训
- 一个项目的经验教训:关于打乱和拆分数据
- 通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩.NET的B/S的教训(四)
- 通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java开源C/S的教训(二)
- 作为项目经理的7个经验教训总结
- 一个项目的经验教训:关于打乱和拆分数据
- 通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java开源B/S的教训(三)
- 软件开发的滑铁卢----重大失控项目的经验与教训(之一)
- 第一次实施Oracle Text项目,经验与教训记录
- 一个项目的经验教训:关于打乱和拆分数据
- 通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java开源C/S的教训(二)
- 页游项目开发中的一些经验和教训
- 通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java开源B/S的教训(三)
- 软件开发的滑铁卢----重大失控项目的经验和教训(之三)
- 通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩.NET的B/S的教训(四)
- 一个项目的经验教训:关于打乱和拆分数据
- 通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java技术的教训(一)
- 通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java开源B/S的教训(三)