首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >El2.2有能力的JSF web应用程序可以部署到共享Tomcat 6宿主环境中吗?

El2.2有能力的JSF web应用程序可以部署到共享Tomcat 6宿主环境中吗?
EN

Stack Overflow用户
提问于 2011-12-28 21:01:20
回答 1查看 374关注 0票数 2

我知道,通过将Tomcat 6目录的lib文件夹中的el-api.jar替换为一个具有El2.2功能的版本,可以在Tomcat 6中使用El2.2的功能。

  • http://code2inspire.wordpress.com/2010/11/05/how-to-enable-el-2-2-on-tomcat-6/
  • http://www.javaplex.com/blog/for-jsf-2-how-to-enable-el-2-2-on-tomcat-6/

我有一个应用程序,我需要部署到一个面向公众的网站,我想做到尽可能便宜。对我来说,最好的选择是使用一个共享的Tomcat托管提供商,在那里您可以与其他人共享一个Tomcat实例,但是我与之交谈的那个并不提供Tomcat 7环境。

对我来说,设置一个VPS来完成这个任务将花费更多的时间,所以我想知道是否可以在Tomcat 6上执行这个操作,而不需要修改lib目录?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-28 21:06:03

使用JBoss EL代替。它是基于EL 2.1的,但是提供了相同的增强,就像在EL 2.2中所做的那样。将jboss-el.jar放到/WEB-INF/lib中,并将以下内容添加到web.xml

代码语言:javascript
复制
<context-param>     
    <param-name>com.sun.faces.expressionFactory</param-name>
    <param-value>org.jboss.el.ExpressionFactoryImpl</param-value>   
</context-param>

不需要修改Tomcat的/lib。您只需要确保您使用的是Facelets,而不是JSP。

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

https://stackoverflow.com/questions/8661255

复制
相关文章

相似问题

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