Java中的Servlet在模式上很好,用起来不太方便,不太适合入门者使用。
.net中也有类似的东西,但是微软好像不推荐使用,可能编程效率比较低一些。Servlet可能会有优化的方案。
刚刚发现,Struts是个好东西。
Structs将整个MVC标准化了,将复杂的逻辑封装起来,然后公开的部分就是一些xml配置文件,JSP页面,ActionForm类,以及Action类,这样搭建一个MVC架构的Web应用程序将变得非常简单,开发者不需要知道“为什么”,只需要知道“做什么”即可。
从而,只要是熟悉jsp的前端开发工程师安装规范去做界面,数据的处理功能完全由后台的工程师去处理,这个过程非常简单,数据如何传到后台去的,前台和后台的工程师都不需要知道。
值得学习。。。
Struts中的数据验证很给力啊,既可以在服务端验证,也可以在客户端验证。这点我在toybricks系统中设计的远不如Struts潇洒。