Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Tiles - это круто, но возможен ли в нем решить мою задачу / 5 сообщений из 5, страница 1 из 1
09.11.2007, 14:17:15
    #34928288
Don VinNi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tiles - это круто, но возможен ли в нем решить мою задачу
Дорогие девелоперы, помогите решить такую проблему связанный с tiles ом. Умя окно на две части разделена с помошью tiles. На левой часте отображается древовидная структура документов, а на правой, содержание документа которую вы выбираете на левой часте. При первоначальном загрузки окно, умя древовидная струтура показывается в свернутом виде, когда она раскрывается и выбирается нужный документ для просмотро, страничка умя занова загружается а дерево сворачивается. Как можно сделать так что бы при выборе нужного документа дерево не сворачивалься. Если для разделение окна использовать фрейм то проблема решается, но я хочу, если это конечно возможно, использовать tiles. Если это не возможно решить использованием tiles, то скажите что можно еще использовать кроме фреймов(не люблю фреймы).
...
Рейтинг: 0 / 0
09.11.2007, 14:19:21
    #34928300
Java Programmer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tiles - это круто, но возможен ли в нем решить мою задачу
Don VinNiДорогие девелоперы, помогите решить такую проблему связанный с tiles ом. Умя окно на две части разделена с помошью tiles. На левой часте отображается древовидная структура документов, а на правой, содержание документа которую вы выбираете на левой часте. При первоначальном загрузки окно, умя древовидная струтура показывается в свернутом виде, когда она раскрывается и выбирается нужный документ для просмотро, страничка умя занова загружается а дерево сворачивается. Как можно сделать так что бы при выборе нужного документа дерево не сворачивалься. Если для разделение окна использовать фрейм то проблема решается, но я хочу, если это конечно возможно, использовать tiles. Если это не возможно решить использованием tiles, то скажите что можно еще использовать кроме фреймов(не люблю фреймы).

что за дерево? если стандартный какой то таг - то должен быть атрибут в сессии который запоминает состояние дерева
...
Рейтинг: 0 / 0
09.11.2007, 14:32:29
    #34928372
Don VinNi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tiles - это круто, но возможен ли в нем решить мою задачу
Java Programmer Don VinNiДорогие девелоперы, помогите решить такую проблему связанный с tiles ом. Умя окно на две части разделена с помошью tiles. На левой часте отображается древовидная структура документов, а на правой, содержание документа которую вы выбираете на левой часте. При первоначальном загрузки окно, умя древовидная струтура показывается в свернутом виде, когда она раскрывается и выбирается нужный документ для просмотро, страничка умя занова загружается а дерево сворачивается. Как можно сделать так что бы при выборе нужного документа дерево не сворачивалься. Если для разделение окна использовать фрейм то проблема решается, но я хочу, если это конечно возможно, использовать tiles. Если это не возможно решить использованием tiles, то скажите что можно еще использовать кроме фреймов(не люблю фреймы).

что за дерево? если стандартный какой то таг - то должен быть атрибут в сессии который запоминает состояние дерева

Вот умя javascript которую я использую для скрытия и отображение структуры:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<script language="JavaScript" type="text/javascript">
<!--
function _dSectionExpand(sec) {
	 document.getElementById("cSec"+sec).style.display = "none";
	 document.getElementById("xSec"+sec).style.display = "";
}
function _dSectionCollapse(sec) {
	 document.getElementById("xSec"+sec).style.display = "none";
	 document.getElementById("cSec"+sec).style.display = "";
}
// -->
</script>
Вот часть кода для дерево которое генерируется на jsp-страничке

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
                                   <logic:present name="<%=Constants.TREE_TOVKAG%>" scope="session">
                                             <dl><div id="cSec5">
                                            <dt><a onclick="return _dSectionExpand('5');"><img src="../images/expand.gif" alt="expand" width="16">Товар к контракту</a></div>
                                            <div id="xSec5" style="position:relative;display:none;">
                                            <dt><a onclick="return _dSectionCollapse('5')"><img src="../images/collapse.gif" alt="colspan" width="16">Товар к контракту</a>
                                             <logic:iterate id="tovkTree" name="<%=Constants.TREE_TOVKAG%>">
                                                <bean:define id="nomtov" name="tovkTree" property="nomtov"/>
                                                 <dd><a href="/prepareViewTovK.do?kntid=<%=kntid%>&nomtov<%=nomtov%>">Товар к контракту №:<bean:write name="tovkTree" property="nomtov"/></a>
                                             </logic:iterate>
                                             </div>
                                            </dl>
                                        </logic:present>
Эту страничку я и загружаю в левую часть своего документа
...
Рейтинг: 0 / 0
09.11.2007, 14:36:56
    #34928389
Java Programmer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tiles - это круто, но возможен ли в нем решить мою задачу
Тоесть насколько я понял дерево Java Scriptовое в таком случае на вервер надо передавать

какие узлы у вас открыты а какие закрыты - для того чтобы при загрузке отрисовать так как положено
...
Рейтинг: 0 / 0
09.11.2007, 14:38:40
    #34928406
Java Programmer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tiles - это круто, но возможен ли в нем решить мою задачу
тоесть вам на сервер надо передавать состояние в котором было дерево при сабмите понимаете ?
иначе оно у вас всегда будет закрытым
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Tiles - это круто, но возможен ли в нем решить мою задачу / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]