MVC是一种理念,是一种“最佳实践” 不论spring mvc还是struts都是一种应用了这种理念的框架,开发效率当然是大大提高了,因为好多共性的东西框架都帮你做好了,而且开源的框架经过无数的使用和测试,安全系、稳定性自然要比你自己写servlet jsp要好得多。
要说缺点就是开源的框架肯定要照顾大多数使用者,个性化太强的东西在开源框架中可能遇到问题,而且框架本身的开发包也许会比较庞大,每个开发者可能用不到那么多东西却不得不引入一堆开发包来支持框架运行
但是优缺点比较,完全是优点大于缺点,果断抛弃自己开发servlet/jsp的打算吧。
JSP过时了