Jquery 显示原始json的jsTree

Jquery 显示原始json的jsTree,jquery,json,jsp,jsf,jstree,Jquery,Json,Jsp,Jsf,Jstree,我在JSF1.2页面中使用jstree 3.0.0 我想打印一棵这样的树: 但我的jsTree正在打印类似的内容: 我已经尝试使用jQuery.parseJSON(),eval() 当我创建了一个纯html页面并在我的Web服务器之外运行它时,一切都很好 配置: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="stylesheet"ref="${pageContex

我在JSF1.2页面中使用jstree 3.0.0

我想打印一棵这样的树:

但我的jsTree正在打印类似的内容:

我已经尝试使用jQuery.parseJSON(),eval()

当我创建了一个纯html页面并在我的Web服务器之外运行它时,一切都很好

配置:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet"ref="${pageContext.request.contextPath}/theme/dist/themes/default/style.min.css" />
<script src="${pageContext.request.contextPath}/theme/dist/libs/jquery.js"></script>
<script src="${pageContext.request.contextPath}/theme/dist/jstree.js"></script>
  • JSF1.2(.jsp页面)
  • jsTree 3.0.0
  • jquery2
  • Weblogic
  • 我的头标签:

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link rel="stylesheet"ref="${pageContext.request.contextPath}/theme/dist/themes/default/style.min.css" />
    <script src="${pageContext.request.contextPath}/theme/dist/libs/jquery.js"></script>
    <script src="${pageContext.request.contextPath}/theme/dist/jstree.js"></script>
    
    
    
    我为此测试设置的标记库中只有一个是

    <%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    
    
    
    更新1:如果我不通过JSFServlet直接访问我的页面,那么它可以工作。 但是当我通过jsf时,servlet不起作用。

    有人有洞察力吗


    谢谢

    我解决了从web.xml中删除此配置的问题

    <context-param>
          <param-name>org.richfaces.LoadScriptStrategy</param-name>
          <param-value>ALL</param-value>
    </context-param>
    <context-param>
        <param-name>com.ibm.faces.USE_HXCLIENT_FULL</param-name>
        <param-value>false</param-value>
    </context-param>
    <context-param>
        <param-name>com.ibm.faces.JS_RESOURCE_SERVLET_CACHE</param-name>
        <param-value>false</param-value>
    </context-param>
    
    
    org.richfaces.LoadScriptStrategy
    全部的
    com.ibm.faces.USE\u HXCLIENT\u FULL
    假的
    com.ibm.faces.JS_资源_SERVLET_缓存
    假的
    
    我想richfaces/websphere正在加载我的javascript,然后把事情搞得一团糟