powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Выбор технологии разработки WEB-приложений
25 сообщений из 371, страница 4 из 15
Выбор технологии разработки WEB-приложений
    #39170329
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторframework как раз и нужен чтобы не писать все на чистом javascript, т.к. это уже написали,
тогда возникает вопрос - почему так много этих фреймворков развелось?
потому как каждому не угодишь. все ищут что-то оптимальное. но проще выучить основы,
и просто использовать свои наработки.
используя fw не сможешь сделать что-то интересное, что-то своё.
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170334
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Спасибо за ценные советы! Всё по делу! )

Раз "...WEB-приложений", то немного и про GUI спросить можно)))
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170335
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНужно нажать на строчку в таблице на экране и открыть эту строчку в диалоговом окне.
Таблиц будет много разных. Диалоговых окон тоже. Как определить какую-то структуру для GUI?

это всё делается без всяких fw.
создать любую таблицу на основании ResultSet - какие могут быть трудности?
отработать клик по строке таблицы? нет проблем
вывести див с нужными полями (модальное окно)- какие проблемы?
один раз сделаешь и всё будет просто.
в модальном окне произвести изменения, сохранить-> отправить на сервер, и отобразить изменённые данные в выбранной строке
для чего тут fw?
отправил на сервер строку с набором данных, сервер сохранил в базе, и вернул результат - 5-15строк на сервере... какие проблемы?
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170344
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадядля чего тут fw?
скрин таблицы из гугла дай, что ты описал.
И не фантазируй про таблицы.
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170350
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123вадядля чего тут fw?
скрин таблицы из гугла дай, что ты описал.
И не фантазируй про таблицы.
не понял....
у тебя проблемы с выводом таблицы?
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170386
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей ВыхрыстюкГлавное не пить кофе сорта ADF :)

почему? вроде нормальная технология...
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170408
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяPetro123пропущено...

скрин таблицы из гугла дай, что ты описал.
И не фантазируй про таблицы.
не понял....
у тебя проблемы с выводом таблицы?
да. И не у меня одного. Они как раз все в fw и находятся.
Я и просил пример твоей таблицы в админке для БД.
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170413
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123вадяпропущено...

не понял....
у тебя проблемы с выводом таблицы?
да. И не у меня одного. Они как раз все в fw и находятся.
Я и просил пример твоей таблицы в админке для БД.
тогда ваще ничего не понял....
я говорю о создании простой таблицы с данными и выводе её на веб страницу с использованием jsp.
что там будет выведено без разницы, что будет обозначать таблица админку или рабочую страницу без разницы.
имеется в виду корпоративный портал.
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170434
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
я сказал, что всё что ты написал не так просто сделать.
Не хочешь, не подтверждай.
Удачи!
вадяэто всё делается без всяких fw.
создать любую таблицу на основании ResultSet - какие могут быть трудности?
отработать клик по строке таблицы? нет проблем
вывести див с нужными полями (модальное окно)- какие проблемы?
один раз сделаешь и всё будет просто.
в модальном окне произвести изменения, сохранить-> отправить на сервер, и отобразить изменённые данные в выбранной строке
для чего тут fw?
отправил на сервер строку с набором данных, сервер сохранил в базе, и вернул результат - 5-15строк на сервере... какие проблемы?
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170460
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторя сказал, что всё что ты написал не так просто сделать.
Не хочешь, не подтверждай.
я просто не могу понять в чем сложность, вот к примеру кусок
Код: javascript
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.
31.
32.
 <fieldset id="fs1">
            <legend id="fs1_leg">Создание новой партии</legend>
            <table>
                <tr>
                    <td>товар</td>
                    <td>
                        <select id="fs1_sel">
                            <option selected="selected" disabled >выбрать</option>
                            <%
                                ResultSet rs;
                                try (Connection con_ = DriverManager.getConnection(Singleton.getBASE(), Singleton.getBASE_LOGIN(), Singleton.getBase_password());
                                        CallableStatement proc_ = con_.prepareCall("{call page1_xxx01()}");) {
                                    rs = proc_.executeQuery();
                                    while (rs.next()) {
                                        out.print("<option value='" + rs.getString("id") + "'>" + rs.getString("brand") + "</option>");
                                    }
                                } catch (SQLException ex) {
                                    ex.printStackTrace();
                                }
                            %>
                        </select>
                    </td>
                </tr>
                <tr>
                    <td>дата</td>
                    <td>
                        <input type="text" id="fs1_date">
                    </td>
                </tr>
            </table>
                        <input type="button" value="Создать" id="creat"  disabled="disabled"/>
        </fieldset>



создаётся маленькая табличка, в одном поле - многострочный селект заполняется данными из хранимки
аналогичным образом можно создать таблицу.
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170465
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
этим кодом можно создать любую таблицу
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
try (Connection con_ = DriverManager.getConnection(Singleton.getBASE(), Singleton.getBASE_LOGIN(), Singleton.getBase_password());
                                        CallableStatement proc_ = con_.prepareCall("{call page1_xxx01()}");) {
                                    rs = proc_.executeQuery();
                                    out.print("<table>");
                                    while (rs.next()) {
                                        out.print("<tr><td>" + rs.getString("id") + "</td><td>" + rs.getString("brand") + "</td></tr>");
                                    }
                                    out.print("</table>");
                                } catch (SQLException ex) {
                                    ex.printStackTrace();
                                

}
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170467
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяэтим кодом можно создать любую таблицу

вадя, не учи людей плохому - это то, про что я говорил выше...

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

вадя, не учи людей плохому - это то, про что я говорил выше...

лучше взгляни на мой вопрос :)
что в этом плохое? в чем вопрос?
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170472
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяв чем вопрос?
в ветке джава вопрос
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170474
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174вадяв чем вопрос?
в ветке джава вопрос
и что?
web это пересечение технологий, к примеру на cях можно включать ассемблерные коды.
jsp это по смыслу уже объединяет и java и javascript и html
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170476
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя,
вопрос
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170483
Фотография Zenia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я, сенчей , пользуюсь уже года 4, правда вкуривал около года. Там датагрид со всеми свистоперделками, офигеть, заказчики балдеют. Как говорится, долго запрягать, да быстро ехать..
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170485
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

авторweb это пересечение технологий, к примеру на cях можно включать ассемблерные коды.
jsp это по смыслу уже объединяет и java и javascript и html

Да!

Спасибо за пример кода.
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170487
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeniaА я, сенчей , пользуюсь уже года 4, правда вкуривал около года. Там датагрид со всеми свистоперделками, офигеть, заказчики балдеют. Как говорится, долго запрягать, да быстро ехать..

Дорогие затяжки то)
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170490
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Таблицу то простенькую создашь) Но ведь потом будут нужны всякие множественные фильтровки, сортировка, прокрутка, pagination и всё такое прочее)
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170494
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neboвадя,

Таблицу то простенькую создашь) Но ведь потом будут нужны всякие множественные фильтровки, сортировка, прокрутка, pagination и всё такое прочее)
вот насчет этого ...
прокрутки,pagination, фильтрики
это всё делает сервер....
он это сделает лучше .
отправить на сервер и получить от него - самое простое.
ws позволяет это делать очень просто.
когда сервер не долбят ajax в пустую, он простаивает
это так же как и в аксе - адп все на сервер, и ни кто не задумывается о сервере, надо - значит сервер пашет.
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170498
Vladml
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zenia,

Сенчу сильно усложнили, что на ExtJs делалось 5-ю строчками кода, на сенче 20-ю.
Есть еще SmartClient попроще и бесплатный
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170499
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отправка на сервер и сервер вернёт строку

<tr><td>fff</td><td>ggg</td></tr>
<tr><td>fff</td><td>ggg</td></tr>
<tr><td>fff</td><td>ggg</td></tr>

вставить эту строку средствами jquery вместо прежнего проще простого .
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170500
Фотография Диез
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяавторя сказал, что всё что ты написал не так просто сделать.
Не хочешь, не подтверждай.
я просто не могу понять в чем сложность, вот к примеру кусок

<skipped...>

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

1. Connection для веб-приложения надо брать из пула, а не создавать новый для каждого запроса.
2. Если случится exception в вашем примере, пользователь об этом ничего не узнает, и будет тупо таращиться в пустой комбобокс.
3. Перемешивать код и разметку в одном файле - очень плохая практика. Это начинаешь понимать очень быстро при росте сложности проекта.

Так что ваш пример - из разряда вредных советов.
...
Рейтинг: 0 / 0
Выбор технологии разработки WEB-приложений
    #39170501
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladmlZenia,

Сенчу сильно усложнили, что на ExtJs делалось 5-ю строчками кода, на сенче 20-ю.
Есть еще SmartClient попроще и бесплатный
хорошая рекламм Loading data гыгыгыг
...
Рейтинг: 0 / 0
25 сообщений из 371, страница 4 из 15
Форумы / Java [игнор отключен] [закрыт для гостей] / Выбор технологии разработки WEB-приложений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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