Jquery 显示原始json的jsTree
我在JSF1.2页面中使用jstree 3.0.0 我想打印一棵这样的树: 但我的jsTree正在打印类似的内容: 我已经尝试使用jQuery.parseJSON(),eval() 当我创建了一个纯html页面并在我的Web服务器之外运行它时,一切都很好 配置: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
<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>
<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,然后把事情搞得一团糟