项目中的经验及教训
? ?現在項目即將完成了,自己花了很長時間做出了的上傳控件,在ie8和9竟然不支持多文件上傳。
現在終于知道設計的重要性,終于知道用控件的好處。終于知道完成一部分,測試一部分的重要性。
謹記這次的教訓。
為什么ie8和ie9不支持呢?<input type="file" multiple="multiple">?multiple是html5的
新特性,而ie8和ie9不支持html5。剛開始用的時候并不知道multiple是html5的新特性,這是開發
經驗不足造成的。
本次項目使用了Struts2框架。為什么要使用Struts2呢?
使用框架有時候是逼迫你去遵循框架自帶的模式,像struts2,會讓你在不自覺間應用MVC模式。
拿到一個需求,你不用去了解需求的所有細節,只需要知道需求的大致分類。在做好分類之后,逐個的
去完成一個個功能塊就可以了。
MVC的好處??
在這個項目中應用了Struts2的默認攔截器fileupload做上傳文件限制。應用了自定義攔截器做權限
控制。使用攔截器極大地減少了代碼量。不得不說的確很智能很方便。
轉載于:https://www.cnblogs.com/heyesp/p/4536212.html
總結
- 上一篇: Android 开发工具类 13_ Sa
- 下一篇: 利用velocity模板以及itext生