首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSF-特立尼达对MyFaces

问JSF-特立尼达对MyFaces
EN

Stack Overflow用户
提问于 2012-08-13 13:42:11
回答 1查看 291关注 0票数 2

我理解特立尼达框架是MyFaces项目的扩展(谁是JSF实现)。但是,我有一个JSF项目,它只有特立尼达依赖项。所以,我问:

  • 在没有JSF实现的依赖项的情况下,如何运行这个项目?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-13 14:12:21

显然,您手中的项目是针对实际的Java应用服务器进行部署的。

通常,JSF已经由一个像样的Java应用服务器(如Glassfish、JBoss AS、WebSphere、WebLogic等)作为JBoss的一部分提供。web应用程序项目根本不需要包括JSF库(就像它在部署到这样一个服务器时不需要包含JSP/Servlet/EJB/JPA/etc库一样)。

但是,对于像Tomcat和Jetty这样的简单JSP/Servlet容器,JSF不是由服务器本身提供的。JSF必须手动安装在这些容器中,或者由web应用程序项目本身提供。

JSF组件库(如特立尼达、PrimeFaces、RichFaces等)不是Java的一部分,因此肯定需要由web应用程序项目本身提供。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11935513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档