powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Пулучить директорию проекта
4 сообщений из 29, страница 2 из 2
Пулучить директорию проекта
    #39226628
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторэто пример использования аннотаций....как технологии.
Тебе сказали, что искать место в коде ВООБЩЕ или как то его помечать = аннотации.
Это понятие шире чем сервлеты.
Вполне могли подойти под твою задачу.
Поэтому аннотации можно применять и без сервлетов.
это я понял,
вот только не могу понять как применить аннотации к моему случаю и что от этого выйграю.
если не влом, помоги.
...
Рейтинг: 0 / 0
Пулучить директорию проекта
    #39226632
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяесли не влом, помоги
приведи пример маппинга "команды ws" на участок кода.
Тогда будет видно, стоит или нет.
...
Рейтинг: 0 / 0
Пулучить директорию проекта
    #39226638
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяэто я понял,
вот только не могу понять как применить аннотации к моему случаю и что от этого выйграю.
если не влом, помоги.
http://piotrnowicki.com/2011/03/using-servlets-3-0-servletcontainerinitializer/
Прописываешь этот Initializer, указываешь в @HandlesTypes общий для всех твоих классов интерфейс
И получаешь список всех реализаций.
...
Рейтинг: 0 / 0
Пулучить директорию проекта
    #39226641
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
    @Override
    public void onMessage(WebSocket webSocket, String data) {

        matcher = command.matcher(data);
        matcher.find();
        String command_ = matcher.group(1);
        String data_ = matcher.group(2);
   
        try {
            cl = Class.forName(Singleton.hm.get(command_).getClass().getName());
            method = cl.getMethod(command_, paramTypes);
            method.invoke(Singleton.hm.get(command_), data_);
        } catch ( ... ex) {
           .....
        }

    }
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Пулучить директорию проекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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