С Apache Maven можно работать и из командной строки, но лучше установить плагин для среды разработки. В данном случае я буду устанавливать плагин для IDE Eclipse.
Core Java, Java EE, GWT, GXT, EXT GWT, JavaScript, CSS, HTML, jQuery, jQuery Mobile, PhoneGap, iOS, Android, GAE, Python
Поиск по этому блогу
вторник, 26 февраля 2013 г.
Eclipse + Tomcat + Servlet
При написании сервлетов начинающий программист часто сталкивается с проблемой большого количества операций, которые ему надо сделать для того, чтобы увидеть результат работы своего сервлета. Разрабатывая сервлеты, конечно, можно сначала писать код сервлетов, потом компилировать его и после этого ложить в папку Tomcat. Выполнив все эти действия, можно набирать в адресной строке браузера localhost:8080\имя_сервлета. Гораздо проще использовать Tomcat совместно с IDE, просто написав код сервлета, сразу же одним нажатием кнопки запустить написанный сервлет на сервере Tomcat и увидеть результат. Как подключить сервер Apache Tomcat в IDE Eclipse для быстрой разработки веб-приложений расказывается дальше.
понедельник, 18 февраля 2013 г.
GWT CellTable Custom Cell. Как в GWT создать свою ячейку в CellTable.
GWT предоставляет множество готовых компонентов и широкие возможности для разработки графических интерфейсов. Но для некоторых задач нет заранее подготовленных компонентов, поэтому возникает необходимость создавать свои собственные. Например, в данном случае мне понадобилось создать свою собственную ячейку таблицы, которая будет выводить данные таким образом как это необходимо мне.
Задача состоит в следующем. Необходимо создать ячейку таблицы, в которой будет выводиться текст, а под ним кнопка. По нажатию на кнопку должно появляться диалоговое окно, после ввода данных в котором, в ячейке должен отображаться только текст без кнопки.
Задача состоит в следующем. Необходимо создать ячейку таблицы, в которой будет выводиться текст, а под ним кнопка. По нажатию на кнопку должно появляться диалоговое окно, после ввода данных в котором, в ячейке должен отображаться только текст без кнопки.
воскресенье, 17 февраля 2013 г.
Создаем свой enum на Java
Когда мы сталкиваемся с задачей создания списка заранее
предопределенных элементов, то скорее всего необходимо будет создать перечисление - в java перечисление называется enum. Например, перечислением или enum'ом может быть список состояний груза в перевозке - Доступен, В перевозке, Доставлен и Подтвержден. Для того, чтобы объекту груз можно было устанавливать в каком именно состоянии он сейчас находится, необходимо создать свой enum, в котором
будут перечислены эти состояния. В
Java 6
создавать свои энумераторы очень просто. Как это сделать я раскажу далее в этой статье.
понедельник, 21 января 2013 г.
REST. Разница между @QueryParam и @PathParam
При использовании JAX-RS при написании REST методов для обработки пользовательских запросов встает вопрос, как лучше передавать параметры запроса на сервер. Для этого существуют различные способы, о двух из которых тут пойдет речь. Параметры можно передавать используя @PathParam или @QueryParam. В чем разница при передаче параметров с использованием @PathParam и @QueryParam я хочу рассказать в этой статье.
При использовании JAX-RS при написании REST методов для обработки пользовательских запросов встает вопрос, как лучше передавать параметры запроса на сервер. Для этого существуют различные способы, о двух из которых тут пойдет речь. Параметры можно передавать используя @PathParam или @QueryParam. В чем разница при передаче параметров с использованием @PathParam и @QueryParam я хочу рассказать в этой статье.
четверг, 10 января 2013 г.
Вопросы на собеседовании Java программиста. Разница между LEFT JOIN, RIGHT JOIN и INNER JOIN
Программирование на java не отделимо от работы с базой данных. Работая с базой данных и извлекая данные из таблиц часто приходиться соединять таблицы между собой для того, чтобы получить нужную информацию. Cоединять таблицы в SQL можно не просто с помощью оператора JOIN. Оказывается существуют еще и INNER JOIN, LEFT JOIN и RIGHT JOIN. Поэтому очень вероятно, что на собеседовании вас спросят, в чем разница между опрераторами INNER JOIN, LEFT JOIN и RIGHT JOIN. Дак вот, о том, в чем же разница между этими операторами и какие тонкости существуют в их применении, я и хочу рассказать в этой статье.
вторник, 8 января 2013 г.
Как конвертировать Java объект в JSON и обратно при помощи GSON
Всем привет! Вот и наступил 2013 год и это моя первая в новом году статья. Очень надеюсь на то, что в новом году буду писать новые статьи каждую неделю. Моя новая статья про библиотеку GSON от Google. GSON предназначен для конвертации Java объектов в JSON и обратно. GSON является очень простой для использования библиотекой.
понедельник, 17 декабря 2012 г.
Вопросы на собеседовании Java программиста. Разница между String, StringBuffer и StringBuilder
Один из вопросов, которые часто задаются на собеседовании Java-программистов касается работы со строками. Этот вопрос связан с построением новых строк. Звучит он следующим образом: "В чем разница между String, StringBuffer и StringBuilder?".
воскресенье, 16 декабря 2012 г.
Отключаем сортировку в таблице GXT
Иногда нужно, чтобы содержимое таблицы нельзя было отсортировать. Для этого нужно отключить возможность сортировки. Ниже приведены различные методы отключения сортировки в таблице. Каждый из них не отключает полностью сортировку, а отключает только какую-то определенную функциональность.
Как считать строку String, используя метод readLine() класса BufferedReader
В GXT в ячейке таблицы Grid нужно было сделать так, чтобы строка, приходящая из таблицы,
отображаласть не в одну строку, а в несколько. Строка в таблице хранилась с использованием специальных символов переноса строки и переноса каретки \r\n. Однако, когда данная строка загружалась в таблицу, она все равно отображалась как одна строка.
Подписаться на:
Сообщения (Atom)