如何配置Tomcat7以使用Jquery?

时间:2012-10-15 15:45:14

标签: jquery eclipse tomcat primefaces

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

我想知道JQueryPrimefaces是否需要使用Tomcat进行配置。我是否还要在Eclipse项目中包含JQuery库?

1 个答案:

答案 0 :(得分:3)

TomcatJQuery无关。如果您已经使用PrimeFaces,那么它自己就有JQuery,您只需要将其正确导入XHTML页面的标题部分即可。对于例如我使用JQuery中的PrimeFaces并构建了以下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"/>

行将从JQuery导入PrimeFaces,您就可以在项目中使用它了。不要忘记从项目中删除所有其他JQuery库,并且只使用来自PrimeFaces的库。