今天看了一下sun网站上的jsf文档,感觉如果对struts比较熟悉的话JSF也应该能很快上手.
相对struts来说JSF没有引入太多特定的接口,从而更好的保证了应用程序类的POJO性.另外jsf配置文件的编写也比struts容易也要一些.不过好象不支持多个配置文件,这样又重现了struts1.0中的问题.另外在页面的自动化校验方面JSF逊色struts不少,sun文档上描述:
JSF only comes with validators for missing values, length of input, and numbers in a given range .
还有一个big question是IDE的支持,这点struts占有较大的优势,毕竟,开发工具支持的好坏,也是决定是否被采用的一个衡量标准。然而jsf丰富的界面表现形式应该能弥补一下这个缺憾吧^-^
相对struts来说JSF没有引入太多特定的接口,从而更好的保证了应用程序类的POJO性.另外jsf配置文件的编写也比struts容易也要一些.不过好象不支持多个配置文件,这样又重现了struts1.0中的问题.另外在页面的自动化校验方面JSF逊色struts不少,sun文档上描述:
JSF only comes with validators for missing values, length of input, and numbers in a given range .
还有一个big question是IDE的支持,这点struts占有较大的优势,毕竟,开发工具支持的好坏,也是决定是否被采用的一个衡量标准。然而jsf丰富的界面表现形式应该能弥补一下这个缺憾吧^-^