我目前正在使用Servlets 2.4和JSF 1.2开发一个J2EE项目。 如果我在WebSphere 6.1中部署我的应用程序,则页面将正确呈现。 如果我将其部署在使用JDK 1.5的Tomcat 6.0中,则该页面将无法正确呈现,并显示如下所示:

<h:outputText value="#{msg.my_value}" />

我只是很好奇,知道导致问题的根本原因是什么,它是如此有趣以至于它可以在WebSphere中工作,而在Tomcat中却不能工作,尽管他们两个都在使用JDK 1.5。

===============>>#1 票数:3

作为具体的Java EE应用程序服务器,WebSphere附带了捆绑的JSF库,但是作为简单的JSP / Servlet容器的Tomcat 则不附带任何捆绑的JSF库。 如果您已经密切关注Tomcat服务器日志,那么您应该已经注意到FacesServlet上有一个ClassNotFoundException ,对于这个问题的根本原因,该提示已经足够了。

您需要为Tomcat提供自己的JSF实现。 可以通过手动下载JSF库并将其放置在webapp的/WEB-INF/lib文件夹或Tomcat安装的/lib文件夹中来完成。 后者将应用于所有已部署的Web应用程序,就像WebSphere中那样。

  ask by huahsin68 translate from so

未解决问题?本站智能推荐:

1回复

如何知道服务器(tomcat6)在JSF 1.2应用程序中正在关闭

我正在尝试在Web应用程序中实现一个警报系统,当雄猫关闭时,该系统会向我发送邮件。 我可以通过解析服务器日志来做到这一点。 但我希望该应用程序将邮件发送给我。
1回复

Jsp Servlet Tomcat 6错误-无法加载Servlet

这个问题是间歇性的,每隔几次尝试从客户端计算机连接到Web应用程序时都会发生。 jsp页面可以很好地加载,其中的任何代码都可以很好地执行,但是一旦我向servlet提交表单,它就找不到该servlet。 但是,当在服务器上运行时,我可以毫无问题地从netbeans运行完整的应用程序,
2回复

如何在Servlet之间共享会话状态?

我有一个Web应用程序,其中包含两个Servlet,一个用于呈现我的JSP页面,另一个用于生成PDF。 我在JSP页面之间使用会话状态,并希望将会话对象传递给PDF servlet。 这是我如何在JSP中设置会话值的示例: 然后,我从JSP中的链接发布到新的servlet以生成P
1回复

使用tomcat 6以编程方式添加servlet

我已经看到了很多有关Servlet3.0的示例,但是我找不到Servlet2.5的任何答案。 但是我敢肯定应该有一种方法。 谁能告诉我如何使用tomcat 6以编程方式添加servlet。 谢谢。
1回复

Java Servlet:TomCat 6不能设置HTTP状态代码

我只是尝试为Http Servlet响应设置HTTP状态代码。 这在使用TomCat 7的开发中非常有效。但是,在运行TomCat6(6.0.36)的客户服务器上,该命令将被忽略。 我什至试图做一个 提交setStatus,但没有运气。 我想念什么? 根据TomCat
1回复

用于多用户JSP / Servlets站点的MySQL表锁定

您好我正在开发一个站点,其中JSP / Servlet在Tomcat上运行,用于前端,而后端的MySql数据库则通过JDBC访问。 该站点的许多用户可以同时访问和写入数据库,我的问题是:在我的代码中每次对db的读/写访问之前,我是否需要显式获取锁? 或Tomcat是否为我处理这个问题?
3回复

用Tomcat部署JSF应用程序所需的最小JSF jar是什么

我知道最小的API是4个jar,我记得facelets * .jar。 使用Tomcat部署JSF应用程序所需的最小JSF jar是什么?
1回复

在页面上提交时出错-JSF2 + tomcat 6

我是JSF的新手,并使用eclipse kepler使用jsf2,tomcat6.0创建示例应用程序。单击ubmit按钮时出现以下异常: 我的web.xml如下: Managedbean-HelloWorldBean.java: xhtml文件-index.xhtmls
3回复

基本的JSF 2和tomcat 6动作结果导航问题

我在tomcat 6上有一个带有mojara EL 2.2的JSF 2.0,并且在开发过程中使它工作了一段时间。 我最近添加了带有命令登录按钮的表单(基本内容),该表单在操作doLogin时检查托管bean中的用户名和密码。 问题是,经过doLogin并返回“ testpage.xht
1回复

JSF应用程序为子上下文提供404

我正在使用JSF的Web应用程序上工作。 我在“ web”下有一个名为“ admin”的文件夹,在文件夹“ admin”下有几个jsp页面。 我可以在“ web”下访问jsp页面,但是当我尝试在“ admin”下访问页面时,得到“ 404请求的资源找不到”。我的应用程序的“ context.