|
|
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
Народ надо сделать следующее : надо поместить форму каким то образом в таглибы вот пример формы в на jsp(это то, что я щас имею) Код: plaintext 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. хотелось бы что бы на jsp было что-то похожее на : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. но в конечном итоге все превращалось в типичный html ввиде таблички со строками и ячейками. Подскажите ресурсы где можно, что почитать, или киньте пример, заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2007, 14:31:18 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
А зачем? Зачем отказываться от HTML, а если нужно будет что то поменять на страниче, таги чтоли перекомпилировать. Если очень хочется, наследуйтесь от стратсовских тагов и добавляйте ваш функцианал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2007, 15:01:20 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
ТимоНА зачем? Зачем отказываться от HTML, а если нужно будет что то поменять на страниче, таги чтоли перекомпилировать. Если очень хочется, наследуйтесь от стратсовских тагов и добавляйте ваш функцианал. Эт конечно вариант но когда твои кастом таги лежат в одном месте и в любое время ты меняешь внутресодержимое тага (по капризу клиента) и вся проблема решаеться заменой пары html тагов то так помоему намного проще тем более Jsp 2.0 поддерживает такие манипуляции с кастом тегами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2007, 15:39:31 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
мммм для этого существуют други технологии Tiles допустим, ну или include на худой канец. Неправильно для отображения Вью использовать кастом таги, они должны упрощать верстку (предоставление информации). В вашей задаче вы пытаетесь часть вью перенести на другой уровень, так делать неправильно ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2007, 16:52:58 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
ТимоНмммм для этого существуют други технологии Tiles допустим, ну или include на худой канец. Неправильно для отображения Вью использовать кастом таги, они должны упрощать верстку (предоставление информации). В вашей задаче вы пытаетесь часть вью перенести на другой уровень, так делать неправильно ИМХО. Относительно Tiles, еще пока не знаком по этому зарекаться не буду, но что качается инклудов с html по моему мнению это просто глупо. Давай сравним два простых примера примера : Великий добрый html который будет инкудиться : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Или вот такая запись при помощи таглибов : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. и теперь предположим, что клиенту снова стукнула моча в голову и он говорит, хочу видеть внутри содержимое форм в дивах (учитываем, что форм будет больше чем одна). Согласимся что тебе и мне придется переписывать css, но это не тот факт на который бы я хотел обратить внимание. Тебе придется перекодить все твои инклудженые формы, я же в свою очередь только меняю внутре содержимое кастом тага и получу что-то похожее на это : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Вот в общем вся суть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2007, 13:59:39 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
Все равно непойму почему вас неустраивает простой инклюд: some_form.jsp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. some_use.jsp Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 12:23:44 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
А почему вас собственно не устраивают jsp теги (теперь в J2EE 5 их можно прекрасно использовать совместно с JSF)? Что можно сделать в тилес, чего нельзя сделать с помощью обычных, стандартных JSP тэгов??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 13:00:28 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
Напишите свой field.tag в нём в качестве атрибута можно указывать ваш месседж а в теле - ваши поля. То есть ----------------------- <asdfgsd:field message="username:"> <html:text property="name" value=""/> </asdfgsd:field> ----------------- field.tag: <%@attribute name="message"%> <tr> <td>${message}</td> <td> <jsp:doBody/> </td> </tr> ----------------- В случае необходимости можно использовать фрагментные атрибуты, типа ---------------- <asdfgsd:myTemplate> <jsp:attribute name="header"> dfgsdfgsdfl sdfgsdf </jsp:attribute> <jsp:attribute name="footer"> asdfasdfasd </jsp:attribute> </asdfgsd:myTemplate> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 13:10:29 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
unregesteredЧто можно сделать в тилес, чего нельзя сделать с помощью обычных, стандартных JSP тэгов??? Насколько хорошо вы знаете эту технологию? ИМХО мощная, удобная технология. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 13:17:52 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
ТимоН unregesteredЧто можно сделать в тилес, чего нельзя сделать с помощью обычных, стандартных JSP тэгов??? Насколько хорошо вы знаете эту технологию? ИМХО мощная, удобная технология. Ну так дай линков, что-ли на доки по Tiles или скинь экзампл, чтобы сравнить что да как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 13:23:24 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
http://allapplabs.com/tiles/tiles_web_page_layouts.htm И вот сюда советую обратить внимание http://allapplabs.com/tiles/tiles_layouts.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 13:28:30 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
ТимоНhttp://allapplabs.com/tiles/tiles_web_page_layouts.htm И вот сюда советую обратить внимание http://allapplabs.com/tiles/tiles_layouts.htm Сенкс за линки, но таглибы все равно помоему покруче, я в таг могу закинуть туже самую jsp-эшку с инпутами и оутами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 14:48:55 |
|
||
|
Использование taglib
|
|||
|---|---|---|---|
|
#18+
ну с таким же успехом можно придумать свой еще один язык логического описания html страниц твоей системы - и запихать все вообще в один тег и все реализовывать все в нем... ну это настолько же неправильно, насколько ты хочешь фрагмент простого представления выносить внутрь исполняемого кода тег-либа. Не говоря о том, что придется теперь каждый раз перекомпилировать код проекта при модификации этого представления - это еще и как тебе сказали идеологически совсем неправильно: т.е. тег-либы придуманы не для упрощения шаблонизации, а просто для сращивания программных блоков, переменных, бинов и т.д. с языком представления. Для манипулирования и упрощения работы с представлением, разметкой применяются другие соотвествующие шаблонные технологии: tiles, jsp2, фрейворки разные типа velocity и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2007, 12:41:37 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=657&tid=2146469]: |
0ms |
get settings: |
14ms |
get forum list: |
30ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
53ms |
get topic data: |
20ms |
get forum data: |
5ms |
get page messages: |
103ms |
get tp. blocked users: |
3ms |
| others: | 328ms |
| total: | 570ms |

| 0 / 0 |
