|
|
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
Добрый день С чего начать разработку веб-интерфейсов на Java при использовании Windows Server 2008 R2? т.е. линух немного не желателен, хотя лабы в универе на gcc только в нем и делал, но сейчас ставить отдельно ось не шибко хочется ) Сам ранее занимался разработкой прог на делфи, потом рнр-сайты, далее ASP.NET WebForms/MVC via C# (~3-4 года) Хотелось бы опробовать и яву Гугль конечно хороший помощник, но прошу посоветовать бывалых Спасибо блог обо всем что посчитал полезным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 23:29:18 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
Tomcat JSP Servlet ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 23:42:59 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, спасибо.. как же JSP сразу напоминает ASP.NET и вьюхи ASP.NET MVC первых версий... Учебники не посоветуешь? что думаешь об этом ? Хотя бы Tomcat юзал ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2012, 23:57:47 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
SanSYSBlazkowicz, спасибо.. как же JSP сразу напоминает ASP.NET и вьюхи ASP.NET MVC первых версий... JSP это ближной родственник ASP. ASP.NET более продвинутая технология уровня JSF. Servlet это основа. Надо изучить. Остальное - фреймверки. Их десятки SanSYSУчебники не посоветуешь? что думаешь об этом ? Книга подойдёт любая где описана инфа, которой не знаешь. Практиковатся лучше по мануалам. В старых учебниках - старые версии технологий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2012, 00:07:24 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
SanSYSкак же JSP сразу напоминает ASP.NETУ меня было точно такое же ощущение, когда я начал изучать ASP.NET после JSP Да, все идеи абсолютно одни и те же. И то и то динамически транслируется в классы, а потом компилируется. В JSP web.xml, в ASP.NET web.config, в общем одна фигня, только под разным соусом. Единственное мне уж очень чуждо после джава _VIEWSTATE, динамическое генерирование джава скрипта, и Web контролы. Это напрочь убивает идею разделения серверной логики, клиентской логики и разметки - все в куче оказывается. В этом плане MVC оказывается гораздо приятнее, и по моему джававскому мышлению все просто обязаны перекочевать с голого ASP.NET на MVC. Ну а по поводу книжки по сервлетам, я уже раз десятый пишу ее тут - "Head First Servlet and JSP". Лучшего пособия по теме не встречал. На время обучения лучше поопускать главы про глубокие внтуренности JSP типа кастомных тегов, что бы голову лишним не забивать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2012, 00:12:41 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
svenomSanSYSкак же JSP сразу напоминает ASP.NETУ меня было точно такое же ощущение, когда я начал изучать ASP.NET после JSP Да, все идеи абсолютно одни и те же. И то и то динамически транслируется в классы, а потом компилируется. В JSP web.xml, в ASP.NET web.config, в общем одна фигня, только под разным соусом. Единственное мне уж очень чуждо после джава _VIEWSTATE, динамическое генерирование джава скрипта, и Web контролы. Это напрочь убивает идею разделения серверной логики, клиентской логики и разметки - все в куче оказывается. В этом плане MVC оказывается гораздо приятнее, и по моему джававскому мышлению все просто обязаны перекочевать с голого ASP.NET на MVC. Ну а по поводу книжки по сервлетам, я уже раз десятый пишу ее тут - "Head First Servlet and JSP". Лучшего пособия по теме не встречал. На время обучения лучше поопускать главы про глубокие внтуренности JSP типа кастомных тегов, что бы голову лишним не забивать. Спасибо большое! По поводу MVC согласен полностью ASP.NET изначально был разработан для легкого перехода windows-разработчиков к web-разработке, отчасти задача выполнена успешно, хотя и корявенько ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2012, 11:50:09 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczServlet это основа. Надо изучить. вот не пойму, что все советуют там изучать? 2 странички прочитать. сервлет это подпрограмма в контейнере, получающая параметры из GET/POST, обрабатывающая их с помощью синглтонов контейнера и пишущая в вывод результат обработки. разница с пхпшным скриптом в том что скрипт интерпретируется каждый раз а сервлет висит в памяти откомпилированный Всё? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2012, 13:20:28 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
Calamity JaneBlazkowiczServlet это основа. Надо изучить. вот не пойму, что все советуют там изучать? 2 странички прочитать. сервлет это подпрограмма в контейнере, получающая параметры из GET/POST, обрабатывающая их с помощью синглтонов контейнера и пишущая в вывод результат обработки. разница с пхпшным скриптом в том что скрипт интерпретируется каждый раз а сервлет висит в памяти откомпилированный Всё? а ты реши на нём задачку с соседнего топика про Состояние. Самый нижний уровень программирования в веб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2012, 13:46:24 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
Calamity Janeразница с пхпшным скриптом в том что скрипт интерпретируется каждый раз а сервлет висит в памяти откомпилированный Всё? всё. Можно ещё проще - сервлет это кусок Java кода, который за тебя запустили (main()). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2012, 13:48:56 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
Calamity JaneBlazkowiczServlet это основа. Надо изучить. вот не пойму, что все советуют там изучать? 2 странички прочитать. сервлет это подпрограмма в контейнере, получающая параметры из GET/POST, обрабатывающая их с помощью синглтонов контейнера и пишущая в вывод результат обработки. разница с пхпшным скриптом в том что скрипт интерпретируется каждый раз а сервлет висит в памяти откомпилированный Всё? Параметры запроса - как с ними работать Куки - как с ними работата Сессии - как работают, как передаются клиенту ServletContext - что такое, как ему передать параметры при запуске Фильтры - как реализуются, как подключаются Всевозможные листенеры - зачем нужны, как подключаются Маппинг сервлета на URL - где реализуется, какие есть паттерны? Безопасность - как реализуется, какие виды аутентификации/авторизации есть, как они взаимодействуют с контейнером Что такое RequestDispatcher и зачем он нужен? Чем отличается forward от redirect? Если это все можно доступно объяснить в две странички - скажите где. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2012, 14:16:27 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
svenom, +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2012, 14:28:17 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
svenomЕсли это все можно доступно объяснить в две странички - скажите где.и всё это надо помнить наизусть чтобы пользоваться каким-нибудь springmvc, seam или gwt? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2012, 16:47:23 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
Calamity Jane, Про "помнить наизусть" никто не говорил. Знать и понимать - надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2012, 16:49:47 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
Calamity JanesvenomЕсли это все можно доступно объяснить в две странички - скажите где.и всё это надо помнить наизусть чтобы пользоваться каким-нибудь springmvc, seam или gwt? нет. Достаточно 1 проектик "Записная книжка" на JSP и остальное прочитать "теоретически в метро". Углубляться можно после выбора места работы. ... Можно и наоборот, начать с SmartGWT - "Записной книжки", а потом не забыть про "начало начал". IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2012, 16:55:12 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
Забыли про веб интерфейс клиента. Тут тоже можно зубы сломать с наскоку, если вообще нет опыта. Начинаются разные яваскрипты, джквери с примочками и т.д. На самом деле дохрена что почитать и понять придется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 03:33:52 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
авторЗабыли про веб интерфейс клиента.Apache Click и все дела ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 07:59:02 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
jabЗабыли про веб интерфейс клиента. Тут тоже можно зубы сломать с наскоку, если вообще нет опыта. Начинаются разные яваскрипты, джквери с примочками и т.д. На самом деле дохрена что почитать и понять придется. +1 да. Я счас на Net обитаю. Они в шоке что у Java нет выделенного подфорума для ГУИ. Это тут специфика - не заморачиваться на клиенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 08:12:59 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
badboychikавторЗабыли про веб интерфейс клиента.Apache Click и все дела ну да. А на сервере - Спринг - и все дела . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 08:13:36 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
jab... самом деле дохрена что почитать и понять придется. по хорошему всегда так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 13:05:23 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
SanSYSjab... самом деле дохрена что почитать и понять придется. по хорошему всегда так imho не всегда. На Net, там фрейворк и платформа - сквозная от БД до контрола на клиенте. Наверно как у нас - JSF? Хорошо или плохо "за рамками" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 14:14:03 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
badboychikApache Click и все делаApache Click это, наверное, хорошо. Но почему там дерево с перезагрузкой страницы? Кому нужно дерево с перезагрузкой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 16:05:53 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
XEugeneКому нужно дерево с перезагрузкой?1. их стандартное дерево умеет без перезагрузки 2. не нравится поведение стандартного компонента - сделай свой компонент или посмотри - может, уже сделано кем-то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 16:22:22 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
XEugene, off у него главное скорость загрузки. А дерево и грид это самое сложное в веб. Тут один на флексе дерево раскритиковал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 16:22:31 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
Гриды чем рисуете? Такие, чтоб по условию подсвечивалась определенная строка или столбец и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 17:20:03 |
|
||
|
С чего начать знакомство с Java?
|
|||
|---|---|---|---|
|
#18+
XEugenebadboychikApache Click и все делаApache Click это, наверное, хорошо. Но почему там дерево с перезагрузкой страницы? Кому нужно дерево с перезагрузкой?Там на "Advanced Tree" есть галочка "JavaScript enabled" и дерево становится "аяксовым" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 19:56:54 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37616578&tid=2132780]: |
0ms |
get settings: |
14ms |
get forum list: |
23ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
48ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 369ms |
| total: | 550ms |

| 0 / 0 |
