今天学习了JSF的一些知识并自己做了一个例子,通过例子实践
他和Struts在总体上感觉有些类似主要表现在:
都是MVC2模式,Servlet和配置文件在其中起到Control的角色,jsp页面就是View。最大的不同就在Model,在Struts中用户的Action必须继承Struts提供的action,form必须继承之Struts提供的form。相比较而言JSF更加灵活。他的formBean,和业务Bean都是普通java类。
页面跳转也有所不同但是区别不大,对于熟悉Struts的人很快就可以看明白。
博主学习JSF知识并做了实例,对比发现JSF和Struts总体类似,都采用MVC2模式,Servlet和配置文件充当Control,jsp页面为View。最大差异在Model,Struts的Action和form需继承特定类,而JSF的formBean和业务Bean是普通Java类,页面跳转区别不大。
568

被折叠的 条评论
为什么被折叠?



