powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / CRUD на Apache Wicket
34 сообщений из 34, показаны все 2 страниц
CRUD на Apache Wicket
    #39666187
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здравствуйте всем!
ребята что то в интернете толком ничего не нашел про этот фреймворк...
собственно вопрос можете помочь с поиском обычного КРУДа сделанного с помощью Викет?

за ранее спасибо!
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666196
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффарздравствуйте всем!
ребята что то в интернете толком ничего не нашел про этот фреймворк...
собственно вопрос можете помочь с поиском обычного КРУДа сделанного с помощью Викет?

за ранее спасибо!
Ты не crud ищи, а hello world.
После того как увидел свою кнопку и Привет Мир! делаешь на кнопку сабмит - POST.
На сервере поймал.
В чем проблема?
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666198
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффар,
Тебе JSP сначало надо пройти.
Чтобы crud на клиенте и в шаблонах не искал.
Это термин базы данных.
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666211
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

да я хелоу ворлд уже пробовал, и сабмит тоже вроде смог ))
а зачем JSP?
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666217
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

просто ищу/вижу что по словам аффторов типа один из крутых фреймворков, но в интернете сосем мало инфы по сравнению с другими фреймворками (скажем тот же спринг).
а можете сказать что зачем мне этот лучше же тот же Спринг да согласен, но такое требование у работодателя ...
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666234
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МузаффарPetro123,

да я хелоу ворлд уже пробовал, и сабмит тоже вроде смог ))
а зачем JSP?
Я просто не понял твой вопрос.
В JSP crud есть?
Нету.
Поэтому задавай конкретный вопрос с кодом.
Imho
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666235
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффарспрингда блин, спринг серверный фреймворк.
Как можно клиентский сравнивать с серверным?
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666245
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Как можно клиентский сравнивать с серверным?
- Spring - слово растекаемое, например SpringMVC
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666286
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovPetro123Как можно клиентский сравнивать с серверным?
- Spring - слово растекаемое, например SpringMVCоно не растекается на клиент.
Где там виджеты?
MVC это цикл сообщений и направление.
Сайтов на сабже без клиентского фреймворка не видно.
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666303
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МузаффарPetro123,

просто ищу/вижу что по словам аффторов типа один из крутых фреймворков, но в интернете сосем мало инфы по сравнению с другими фреймворками (скажем тот же спринг).
а можете сказать что зачем мне этот лучше же тот же Спринг да согласен, но такое требование у работодателя ...

Крутыми бывают лишь яйца, и то варенные.

А так, если проект Open Source, то берешь исходники и изучаешь.
Если есть документация от разработчика, то это просто замечательно.

Если это Close Source, то напрягаешь работодателя на курсы, по данному фреймворку. ;-)
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666336
demind10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А здесь http://wicket<здесь должна быть точка>apache<здесь должна быть точка>org/ уже были?
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666364
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС офигевает от последних комментов наверняка
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666367
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффарздравствуйте всем!
ребята что то в интернете толком ничего не нашел про этот фреймворк...
собственно вопрос можете помочь с поиском обычного КРУДа сделанного с помощью Викет?

за ранее спасибо!

Нашёл пример приложения с wicket 7.5 + spring 4.3 + hibernate 5.

https://github.com/robobario/wicket-spring-hibernate/tree/master/hibernate-ogm

С уважением, Валентин
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666380
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто тема топика звучит как "Желтое на Квадратном". Вот сообщество и офигело.
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666754
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Поэтому задавай конкретный вопрос с кодом.
Imho

так у меня же вопрос конкретный, помогите найти некую/базовый/элементарный КРУД реализованный на Викет (одна табличка и все, вопросов по ПОЖО, ДАО и т.д. точно нет а вот как дальше хз т.е. получить от клиента/отдать клиенту), и все
а на счет кода по делу будет, чтоб задавать реальный/конкретный вопрос человек должен сначала попробовать и потом задавать или конечно можно спросить как реализовать тот же Хэллоу Ворлд потом следующий и т.д. но это не есть хорошо или Вы не согласны?
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666762
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
demind10,

а сами как думаете? ))) скажем откуда скачал библиотеку? ))) хотя да мейвен рулит да конечно был и вы посмотрите как там про хеллоу ворлд написан


lleming, нет просто за это время я не был даже в городе ))) вот сморю столько ответов...)

Valentin Kolesnikov , спасибо посморю, кстати я тоже нашел в гитхабе что то счас изучаю

mayton, да ну что поделать то )
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666786
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффартак у меня же вопрос конкретный, помогите найти некую/базовый/элементарный КРУД
Гугл вбей: wicket hello world example.
И потом конкретный вопрос сюда со ссылкой на пример.
Кому счас легко? (с)
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666858
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы бы еще про стратс 1 спросили. Надеюсь викет потому, что на работе заставляют с паяльником?
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666914
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну хорошо тогда более практический вопрос:

UserPage.html
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<table>
    <thead>
    <tr>
        <th>ID</th>
        <th>fName</th>
        <th>lName</th>
        <th>age</th>
        <th>edit</th>
        <th>delete</th>
    </tr>
    </thead>
    <tbody>
    <tr wicket:id="listView">
        <td wicket:id="id"></td>
        <td wicket:id="fName"></td>
        <td wicket:id="lName"></td>
        <td wicket:id="age"></td>
        <td wicket:id="edit"></td>
        <td wicket:id="delete"></td>
    </tr>
    </tbody>
</table>



и UserPage.java
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
add(new ListView<UserModel>("listView", users)
        {
            public void populateItem(final ListItem<UserModel> item)
            {
                final UserModel data= item.getModelObject();
                item.add(new Label("id", data.getId()));
                item.add(new Label("fName", data.getFirstName()));
                item.add(new Label("lName", data.getLastName()));
                item.add(new Label("age", data.getAge()));
                item.add(new Label("edit","edit"));
                item.add(new Label("delete","delete"));
            }
        });



вывожу таким образом нужные мне вещи, теперь не совсем понимаю как сделать чтоб и edit и delete были к примеру ссылками для дальнейшей работы )
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666920
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффар
Код: html
1.
<table>


Ты программистом сколько?
Ни разу не видел виджеты, контролы, компоненты уже готовые?
Для ввода даты календарь тоже из клеточек собирать?
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666923
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый Petro123,
конечно Вы всегда отличаетесь с хорошими замечаниями, но может по делу тоже что нибудь подскажете?
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666968
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МузаффарУважаемый Petro123,
конечно Вы всегда отличаетесь с хорошими замечаниями, но может по делу тоже что нибудь подскажете?

Вопросы слишком примитивные. Надо просто прочитать документацию, или посмотреть пример.
У викета было демо, где для каждого примера есть исходник- и таблица со ссылками там есть.
Но я не хочу тратить 5 минут на поиск. Вам надо- Вы и ищите. За вас делать- только платно. 1000р одно гугление.
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666976
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Музаффарпо словам аффторов типа один из крутых фреймворков
ну дык, всяк сверчок хвалит свой шесток)

Музаффарно в интернете совсем мало инфы по сравнению с другими фреймворками
потому и мало, что не популярный, а копнув поглубже поймешь, что не такой он и простой, как рассказывают аффтары
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39666986
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффар,
Камрад! Ты первый раз дал код за неделю! И хочешь сразу ответов.
Но ведь не интересно же!!! )))
Я глянул что ты таблу конструируешь и желание вникать пропало(.
Хотя бы ответил людям почему клиент на старье пишешь.
Зы.
В ячейку таблы вместо текста выдавай html ссылку
Тогда в ячейке будет ссылка.
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39667051
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все очень просто. Тема Викетов сообществу не интересна.

Но Музаффар может подогреть интерес, пообещав денежное вознаграждение за консультации по его вопросам.

Я настоятельно рекомендую.
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39667168
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да самому не совсем интересно, этот фреймворк, но по требованию нового возможного работодателя приходится вникать.
видел один проект с которым они работают, вообще не понятно кто и куда, когда задавал вопрос зачем этот викет можно же было все организовать намного проще, ответ был таков: потому когда то на этом фреймворке был написан некий модуль и все по этому они собираются закончить эту систему именно на викете, потом других на спринге будут делать...
надеюсь ответил на вопрос почему викет.

а че некоторые стали на деньги ссылаться? изза не хотения? )
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39667182
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффара че некоторые стали на деньги ссылаться? изза не хотения? )

А Вы подумайте, почему вообще кто-то что-то советует.
1. Хочет заработать репутацию. Но тут непонятно, что она есть. Это ж не стековерфло.
2. Ему интересно ответить на вопрос.
3. За деньги.

Ваши вопросы (все) не интересны. Они случаются из-за нежелания прочитать примеры и понять простейшие вещи. Первая цель тоже не в тему.
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39667197
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я кину автору пару ссылок.

Вот здесь есть примеры с Викетом. GRUD там нету но любая работа с базой данных в режиме
коротких транзакций это и есть CRUD.

https://github.com/bitstorm/Wicket-tutorial-examples

Вот еще один специфичный пример. Чтение какой-то таблички с Викетами.

https://github.com/checketts/wicket-datasource-table
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39667203
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффар,
Ты форум читаешь?
Вот тут я Thymeleaf советовал как imho от себя.
Шаблонизатор Spring
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39667206
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффарно по требованию нового возможного работодателя приходится вникать.тогда Thyeleaf мимо.
Говорил уже, объяснять надо публике)).
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39667223
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда сразу будет понятно, что хочется переложить на окружающих часть своей работы.
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39667231
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и так что смог творит )
Код: java
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.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
public class UserPage extends WebPage implements Serializable {

    UserModelDao umd = new UserModelDaoImpl();
    List<UserModel> users = umd.listUsers();

    private ModalWindow modalWindow;

    public UserPage() {

        UserModel userModel = new UserModel();
        Form<?> form = new Form("form");
        TextField<String> id = new TextField<String>("id", new PropertyModel<String>(userModel, "id"));
        id.setOutputMarkupId(true);
        TextField<String> fName = new TextField<String>("fName", new PropertyModel<String>(userModel, "firstName"));
        fName.setOutputMarkupId(true);
        TextField<String> lName = new TextField<String>("lName", new PropertyModel<String>(userModel, "lastName"));
        lName.setOutputMarkupId(true);
        TextField<String> age = new TextField<String>("age", new PropertyModel<String>(userModel, "age"));
        age.setOutputMarkupId(true);

        Button button = new Button("submit") {
            @Override
            public void onSubmit() {
                super.onSubmit();

                umd.addUser(new UserModel(userModel.getId(),
                        userModel.getFirstName(),
                        userModel.getLastName(),
                        userModel.getAge()));
            }
        };

        add(form);
        form.add(id);
        form.add(fName);
        form.add(lName);
        form.add(age);
        form.add(button);


        add(new ListView<UserModel>("listView", users) {
            public void populateItem(final ListItem<UserModel> item) {
                final UserModel data = item.getModelObject();
                item.add(new Label("id", data.getId()));
                item.add(new Label("fName", data.getFirstName()));
                item.add(new Label("lName", data.getLastName()));
                item.add(new Label("age", data.getAge()));

                item.add(new Link<String>("edit") {
                    @Override
                    public void onClick() {
                        System.out.println("edit " + data.toString());
                    }
                });

                item.add(new Link<String>("delete") {
                    @Override
                    public void onClick() {
                        boolean b = umd.deleteUser(data);
                        if (b) {
                            System.out.println("deleted : " + data.toString());
                        }
                    }
                });
            }
        });
    }
}



и

Код: html
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.
33.
34.
<form wicket:id="form">
    <input type="text" wicket:id="id"/>
    <br/>
    <input type="text" wicket:id="fName"/>
    <br/>
    <input type="text" wicket:id="lName"/>
    <br/>
    <input type="text" wicket:id="age"/>
    <br/>
    <input type="submit" wicket:id="submit"/>
</form>
<br/><br/>
<table>
    <thead>
    <tr>
        <th>ID</th>
        <th>fName</th>
        <th>lName</th>
        <th>age</th>
        <th>edit</th>
        <th>delete</th>
    </tr>
    </thead>
    <tbody>
    <tr wicket:id="listView">
        <td wicket:id="id"></td>
        <td wicket:id="fName"></td>
        <td wicket:id="lName"></td>
        <td wicket:id="age"></td>
        <td wicket:id="edit"><a href="#">edit</a></td>
        <td wicket:id="delete"><a href="#">delete</a></td>
    </tr>
    </tbody>
</table>



и так, добавление есть, удаление тоже есть, вот сейчас чешу репу как сделать эдит...
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39667242
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Музаффарэдиттак же.
Вызов метода js и внутри будет контекст из id записи товара.
Далее вызвать формочку по рест с карточкой товара редактирования.
...
Рейтинг: 0 / 0
CRUD на Apache Wicket
    #39667361
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

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


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