0

我正在开发一个带有组件的 WebTomcat 7应用JSF程序Primefaces。我有一些麻烦,因为本地服务器不执行任何 ajax 事件,也不是最简单的。

我想知道是否有一些配置要使用JQuery,这是Primefaces, on所需要的Tomcat。我是否还必须JQuery在我的 Eclipse 项目中包含库?

4

1 回答 1

3

Tomcat与 无关JQuery。如果您已经在使用PrimeFacesJQuery,您只需将其正确导入XHTML页面的 head 部分。例如,我正在使用JQueryfromPrimeFaces并且我构建了以下XHTML头部:

<h:head xmlns="http://www.w3.org/1999/xhtml"
        xmlns:h="http://java.sun.com/jsf/html"
        xmlns:f="http://java.sun.com/jsf/core">
    <meta http-equiv="X-UA-Compatible" content="EmulateIE8"/>
    <meta content='text/html; charset=UTF-8' http-equiv="Content-Type"/>
    <title>
        <h:outputText value="#{msg['application.name']}"/>
    </title>
    <f:view locale="en"/>
    <link type="text/css" rel="stylesheet" href="#{facesContext.externalContext.requestContextPath}/css/style.css"/>
    <h:outputScript library="primefaces" name="jquery/jquery.js"/>
</h:head>

这:

<h:outputScript library="primefaces" name="jquery/jquery.js"/>

行将导入JQueryfromPrimeFaces并且您将能够在您的项目中使用它。不要忘记JQuery从您的项目中删除所有其他库并仅使用来自PrimeFaces.

于 2012-10-15T15:52:54.267 回答