Я использую jstree 3.0.0 на странице jsf 1.2.
Я хочу напечатать дерево следующим образом:
http://jsfiddle.net/xild/Trj3H/
Но мой jsTree печатает что-то вроде этого:
Я уже пытаюсь использовать jQuery.parseJSON(), eval();...
Когда я создал чистую html-страницу и запускаю ее за пределами моего веб-сервера, все работает нормально.
Configs:
Моя голова:
<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: если я получаю доступ к моей странице напрямую, без сквозной работы сервлета jsf. Но когда я прохожу через jsf servlet doenst work.
У кого-то есть понимание?
Благодарю!
Я решил удалить эту конфигурацию из 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>
Я думаю, что richfaces/websphere загружал мой javascript и делал беспорядок...