javax.faces.PROJECT_STAGE的使用

Vic*_*cky 15 model-view-controller jsf jsf-2 jsf-1.2 web

我想了解'javax.faces.PROJECT_STAGE'属性对JSF应用程序的影响.下面的链接中提供了一个很好的用例

http://css.dzone.com/news/jsf-20-new-feature-preview-ser
http://www.java-tutorial.ch/java-server-faces/jsf-project-stage

除了提供验证错误消息之外,还有其他用例,这个属性真的有用吗?我知道我们可以检查这个变量来识别环境并改变某些功能,但是JSF会自动帮助开发人员吗?如果您可以分享项目的经验,那会很棒吗?

vrc*_*cca 18

设置此参数可以Development实现更好的错误消息,包括在客户端JavaScript中,但会牺牲一些性能.

设置此参数Production将关闭一些错误消息,并强调性能.

资料来源:
JSF 2.0提醒:项目阶段


tim*_*4sa 5

按照comment由wutzebaer为这个链接后javax.faces.PROJECT_STAGE财产可以控制某些功能是否被启用(如资源缓存)。