powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / расширение тегов
18 сообщений из 18, страница 1 из 1
расширение тегов
    #34790934
zxc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужно расширить набор html тегов новой функциональностью. можно конечно унаследоваться от каждого и сделать что мне надо, создать свою библиотеку кастомных тегов, но получается слишком геморно в том плане, что получается слишком много классов с одинаковой функциональностью.
т.е. придётся унаследоваться от каждого, и реализовать каждый раз одну функциональность для каждого тега.

спинным мозгом чувствую что есть более красивый подход.

ps: предлагать использовать всякие геморные вещи типа jsf не стоит.
...
Рейтинг: 0 / 0
расширение тегов
    #34791083
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zxcнужно расширить набор html тегов новой функциональностью. можно конечно унаследоваться от каждого и сделать что мне надо
Я не совсем понял, а как можно унаследоваться от HTML-тэга?
...
Рейтинг: 0 / 0
расширение тегов
    #34791216
zxc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonidv zxcнужно расширить набор html тегов новой функциональностью. можно конечно унаследоваться от каждого и сделать что мне надо
Я не совсем понял, а как можно унаследоваться от HTML-тэга?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
 package  org.w3c.dom.html;

 import  org.w3c.dom.Element;

/**
 *  All HTML element interfaces derive from this class. Elements that only 
 * expose the HTML core attributes are represented by the base 
 * <code>HTMLElement</code> interface. These elements are as follows:  HEAD 
 * special: SUB, SUP, SPAN, BDO font: TT, I, B, U, S, STRIKE, BIG, SMALL 
 * phrase: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ACRONYM, ABBR list: 
 * DD, DT NOFRAMES, NOSCRIPT ADDRESS, CENTER The <code>style</code> attribute 
 * of an HTML element is accessible through the 
 * <code>ElementCSSInlineStyle</code> interface which is defined in the  . 
 * <p>See also the <a href='http://www.w3.org/TR/2000/CR-DOM-Level-2-20000510'>Document Object Model (DOM) Level 2 Specification</a>.
 */
 public   interface  HTMLElement  extends  Element {
 ---- покоцано ----
}

ну и смотреть дальше по иерархии
...
Рейтинг: 0 / 0
расширение тегов
    #34791244
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уууу, как все запущено. И с какой целью такое надо?
...
Рейтинг: 0 / 0
расширение тегов
    #34791454
zxc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczУууу, как все запущено. И с какой целью такое надо?

хотя бы для того чтобы не плодить в jsp логику типа если одно условие, то показывать тег, если другое то не показывать.

советы по существу будут?
...
Рейтинг: 0 / 0
расширение тегов
    #34791492
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zxc, а вы уверены, что этот пакет используется в JSP?
...
Рейтинг: 0 / 0
расширение тегов
    #34791520
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вот доверяясь krugle могу вас уверить, что - нет. Не используется.
...
Рейтинг: 0 / 0
расширение тегов
    #34791688
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zxc BlazkowiczУууу, как все запущено. И с какой целью такое надо?
хотя бы для того чтобы не плодить в jsp логику типа если одно условие, то показывать тег, если другое то не показывать.

советы по существу будут?
Совет по существу один: Наплевать на все - взять Wicket.
Много советов не по существу:
- Изучть обзорно JSTL, JSF, Struts, Velocity, Spring MVC, Tapestry, GWT
- Таки немного подумать и поизучать кто же такие эти классы из org.w3c.dom и для чего они нужны.
- Обратится к теории, и вопросам типа что такое MVC. И как в слоях разделена логика. Где ей место а где нет.
- Взять какой-нибудь Pet Store и посмотреть как там все реализовано.

Потому как на данный момент Ваши заявления выглядят так что Вы абсолютно не имеете представления о том как работают Web приложения, но при этом считаете что Вы на столько круты, что с уверенностью можете сказать условиям в JSP не место (а так же циклам наверное тоже?)
...
Рейтинг: 0 / 0
расширение тегов
    #34791709
zxc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeonidvЯ вот доверяясь krugle могу вас уверить, что - нет. Не используется.

этот или нет меня не интересует сейчас.
можно чутка ближе к проблеме?


проблема в данном случае - расширить набор классов новой функциональностью с минимальными потерями.
...
Рейтинг: 0 / 0
расширение тегов
    #34791740
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задачу в студию полностью. Ответ на ваш последний вопрос такой же, как вопрос - ООП.
...
Рейтинг: 0 / 0
расширение тегов
    #34791741
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zxcможно чутка ближе к проблеме?
- я вот лично не понял в чем собственно "проблема": создать наследника от HTMLElement или расширить библиотеку JSP-тэгов (создать свой тэг на основе тэга JSTL?)

- лучше скажите ЧТО НАДО, а участники форума наверняка напишут КАК НАДО это сделать :)
...
Рейтинг: 0 / 0
расширение тегов
    #34791764
zxc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov zxcможно чутка ближе к проблеме?
- я вот лично не понял в чем собственно "проблема": создать наследника от HTMLElement или расширить библиотеку JSP-тэгов (создать свой тэг на основе тэга JSTL?)

- лучше скажите ЧТО НАДО, а участники форума наверняка напишут КАК НАДО это сделать :)


LeonidvЗадачу в студию полностью. Ответ на ваш последний вопрос такой же, как вопрос - ООП.


ещё раз. проблема в том что этих элементов много. и для каждого надо одна и та же новая функциональность.
...
Рейтинг: 0 / 0
расширение тегов
    #34791806
zxc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz

пальцы разогните и если вам больше нечего сказать советую вам в дальнейшем оставлять своё мнение при себе.
...
Рейтинг: 0 / 0
расширение тегов
    #34791833
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zxcещё раз. проблема в том что этих элементов много. и для каждого надо одна и та же новая функциональность.

zxcпальцы разогните и если вам больше нечего сказать советую вам в дальнейшем оставлять своё мнение при себе.

- сначала опишите задачу так что бы ее поняли, а потом учите тех кто пытался Вас понять и как-то помочь.
...
Рейтинг: 0 / 0
расширение тегов
    #34792015
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zxc Blazkowicz
пальцы разогните и если вам больше нечего сказать советую вам в дальнейшем оставлять своё мнение при себе.
Ну, тупи себе дальше.
...
Рейтинг: 0 / 0
расширение тегов
    #34792092
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zxcещё раз. проблема в том что этих элементов много. и для каждого надо одна и та же новая функциональность.
Я понял. Тебе сначала надо про ООП почитать. Чтобы понять, как вообще задать вопрос.
Присоединюсь-ка к Blazkowicz
...
Рейтинг: 0 / 0
расширение тегов
    #34792265
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczНу, тупи себе дальше.
+1
...
Рейтинг: 0 / 0
расширение тегов
    #34793657
steevy18
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотри про taglibs

http://java.sun.com/products/jsp/taglibraries/
http://jakarta.apache.org/taglibs/index.html
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / расширение тегов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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