|
|
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
Добрый день. Встал вопрос. К примеру у сайта есть шапка, меню-навигации и тело. При переходе по разным страницам сайта шапка и меню не меняется. Получается, что в каждом jsp файле надо дублировать код. Как-то можно красиво решить эту проблему? Появляется мысль как-то оформить это с помощью собственных тэгов, только не могу сообразить, как это сделать, по хорошему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2012, 15:48:09 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
1) Templates Engine - FreeMarker, Velocity, Tiles 2) jsp tag <include> 3) Можно и самому написать но лучше использовать 1 и 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2012, 15:50:54 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
забыл ник, Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2012, 16:00:54 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
Выбрал Tiles, но возникли трудности. Возникает исключение: Tomcatjavax.servlet.jsp.JspException: TilesContainer not initialized org.apache.tiles.jsp.taglib.ContainerTagSupport.doStartTag(ContainerTagSupport.java:72) В какую сторону смотреть? web.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. tiles-defs.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. index.jsp Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2012, 00:17:07 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
Вроде нашел, в tiles-core-2.0.6 нет org.apache.tiles.servlet.TilesServlet, а в 2.0.3 есть %). Ткните пожалуйста, где указано какие jar подключать, а то на ничего не находится ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2012, 09:56:09 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
Через n-ое количество часов проблема решилась. На каком-то немецком форуме нашел, надо заменить это: Код: xml 1. на это: Код: xml 1. Откуда, блин, это люди узнают? - на сайте апача не слова же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2012, 00:08:36 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
ukku Откуда, блин, это люди узнают? - на сайте апача не слова же. всмысле откуда? сорцы в зубы и дебагом.. мы как то словили невнятный IllegalArgumentException от штрутса. Долго думали, копали, в итоге скачали сорцы, продебажили и увидели, что у нас локаль не передавалась, в итоге дробное число, которое с формы приходило с запятой, не могло распарситься, вылетал NumberFormatException (или ParseException какой-то, не суть), далее он ловился в блоке catch в одном из фильтров и зачем то создавался новый IllegalArgumentException и бросался дальше. А NumberFormatException терялся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2012, 08:23:01 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
ukku, по-хорошему посмотрите HybridJava. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 11:19:05 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
AlexSerovukku, по-хорошему посмотрите HybridJava. Это тот странный фреймворк с дизайном из конца 90-х? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 22:49:59 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
AlexSerovukku, по-хорошему посмотрите HybridJava. Ну хватит уже :)) 12768562 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2012, 23:04:01 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
Nixic, А по существу поговорить - слабо? AlexSerov51@gmail.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2012, 05:20:03 |
|
||
|
JSP, наследование(?)
|
|||
|---|---|---|---|
|
#18+
Leonidv, не путайте дизайн фреймворка HybridJava с дизайном его вэб страницы. Смотрите больше на примеры если Вы такой крутой. Эти примеры Вы ни на чём легко не запрограммируете ни из девяностых, ни из нулевых, ни даже из десятых. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2012, 05:23:32 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2131371]: |
0ms |
get settings: |
13ms |
get forum list: |
25ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
60ms |
get topic data: |
22ms |
get forum data: |
5ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
| others: | 315ms |
| total: | 536ms |

| 0 / 0 |
