Обычная версия
Java форум JavaTalks
форум программистов

Поиск   Пользователи   Группы   Регистрация 
 Профиль   Личные сообщения 

 Вход 

Написание гостевой книги
Список форумов
 ->  Основы веб-программирования на Java


 
Начать новую тему 
Предыдущая тема :: Следующая тема  
Автор Сообщение
Chelios : 6
Новичок

СообщениеФев 03, 2012 9:48 
Ответить с цитатой
Здравствуйте Smile
Изучаю java около месяца, прочитал половину книги философия Java, соответственно разбирал примеры оттуда и делал свои.
На данный момент мне было задано написать гостевую книгу на каком-нибудь фреймворке (struts, spring mvc и т.д.).
Но я не вполне понимаю, что это за фреймворки, как писать, с чего начать?

Можете пожалуйста помочь мне, с чего начать хотя бы?)
Заранее спасибо!

З.Ы.: гостевую хочу написать для начала простейшую, т.е. пусть просто будет страница, в которой есть поле ввода, кнопка "Добавить" и список гостей. Т.е. человек вводит своё имя в поле ввода, жмёт на кнопку и его имя вносится в список.
К началу Посмотреть профиль Отправить личное сообщение
nullvoid : 505
Постоянный посетитель
Откуда: Красноярск

СообщениеФев 03, 2012 10:13 
Ответить с цитатой
http://spring-source.ru/docs_simple.php
_________________
http://LinguaLeo.ru/r/8b3o08
К началу Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Chelios : 6
Новичок

СообщениеФев 03, 2012 10:47 
Ответить с цитатой
не особо помогло, можно поподробней пожалуйста?
К началу Посмотреть профиль Отправить личное сообщение
nullvoid : 505
Постоянный посетитель
Откуда: Красноярск

СообщениеФев 03, 2012 10:53 
Ответить с цитатой
Абстрактный вопрос, абстрактный ответ.

Начнем думать логически: для того чтобы написать гостевую к примеру на спринге, нужно для начала иметь малейшее представление о таких вещах как tomcat, spring framework, jdbc. Java это вам не PHP, тут порог вхождения высокий, и написать простое веб приложение за 2 минуты не получится.
Я вам дал ссылку на сайт где последовательно на пальцах объясняется что такое спринг и есть примеры, которые можно будет использовать для написания гостевой.
Что ещё нужно для полного счастья?
Если хотите чтобы написали за вас, то на форуме есть специально для этого созданный раздел.
_________________
http://LinguaLeo.ru/r/8b3o08
К началу Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Chelios : 6
Новичок

СообщениеФев 03, 2012 11:02 
Ответить с цитатой
Всё понял, благодарю, начинаю читать про спринг. Если будут вопросы - буду эту тему обновлять, хорошо?
К началу Посмотреть профиль Отправить личное сообщение
nullvoid : 505
Постоянный посетитель
Откуда: Красноярск

СообщениеФев 03, 2012 11:04 
Ответить с цитатой
Ну у нас вроде как демократия в стране а тем более в интернете, поэтому разрешения у меня не стоит спрашивать Smile
_________________
http://LinguaLeo.ru/r/8b3o08
К началу Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
nullvoid : 505
Постоянный посетитель
Откуда: Красноярск

СообщениеФев 03, 2012 11:16 
Ответить с цитатой
Извиняюсь за резкость. Просто большинство кто задает вопросы в такой форме как вы задали, ожидают, что их задачи им здесь решат за них. Поэтому ответ был соответствующий. Я бы на вашем месте даже наверное для начала попробовал сделать страничку на jsp, одновременно разберетесь в tomcat, поймете что такое сервлеты, для чего нужен web.xml. А потом уже можно и со спрингом начать.
_________________
http://LinguaLeo.ru/r/8b3o08
К началу Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Chelios : 6
Новичок

СообщениеФев 03, 2012 13:37 
Ответить с цитатой
Да я действительно не знал, с чего начать Smile
Гуглил, наткнулся на туториал к ObjectDB, там в нём с использованием спринга делают ка раз гостевуху, но как-то я не проникся к нему доверием Very Happy
В принципе вот он: http://www.objectdb.com/tutorial/jpa/spring

Код на джава мне там ясен и как взаимосвязаны компоненты - тоже, но код на xml не совсем понятен, а его там весьма много.
К началу Посмотреть профиль Отправить личное сообщение
Evgin : 749
Постоянный посетитель
Откуда: (SPB)

СообщениеФев 03, 2012 13:44 
Ответить с цитатой
Начинайте с JSP, а лучше с JSF2. Все очень просто. Не ищите именно готовую гостевую книгу, а просто - хелловорды или бегининги.
_________________
Велюровый Петон приветствует Вас :-*
----------------------------
Кроме того, я думаю, что Карфаген должен быть разрушен!!!
----------------------------
javax.swing.JDesktopPane <--- Печаль
----------------------------
НЕ ФЛУДИ, КОМРАД!
К началу Посмотреть профиль Отправить личное сообщение
Chelios : 6
Новичок

СообщениеФев 03, 2012 14:14 
Ответить с цитатой
Evgin, тогда уж до кучи спрошу:
с чего начать изучение JSP/JSF2? какие книги, туториалы посоветуете?)
Просто от той информации, что мне выдаёт гугл, мозг кипит Smile
К началу Посмотреть профиль Отправить личное сообщение
nullvoid : 505
Постоянный посетитель
Откуда: Красноярск

СообщениеФев 03, 2012 14:51 
Ответить с цитатой
По jsp мне нравится эта книга http://dl.dropbox.com/u/17113225/docs/%D0%91%D1%80%D1%8E%D1%81%20%D0%A3.%D0%9F%D0%B5%D1%80%D1%80%D0%B8.%20Java%20%D1%81%D0%B5%D1%80%D0%B2%D0%BB%D0%B5%D1%82%D1%8B%20%D0%B8%20JSP.%20%D0%A1%D0%B1%D0%BE%D1%80%D0%BD%D0%B8%D0%BA%20%D1%80%D0%B5%D1%86%D0%B5%D0%BF%D1%82%D0%BE%D0%B2.djvu

По jsf только на английском встречал книги.
_________________
http://LinguaLeo.ru/r/8b3o08
К началу Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Evgin : 749
Постоянный посетитель
Откуда: (SPB)

СообщениеФев 03, 2012 15:02 
Ответить с цитатой
Цитата:
По jsf только на английском встречал книги.

Лишь бы была книга по второй версии.
_________________
Велюровый Петон приветствует Вас :-*
----------------------------
Кроме того, я думаю, что Карфаген должен быть разрушен!!!
----------------------------
javax.swing.JDesktopPane <--- Печаль
----------------------------
НЕ ФЛУДИ, КОМРАД!
К началу Посмотреть профиль Отправить личное сообщение
Chelios : 6
Новичок

СообщениеФев 03, 2012 23:58 
Ответить с цитатой
Так, отчитываюсь о ходе своего обучения Smile
Установил и настроил TomCat, написал простейшую jsp страничку(helloworld)
Сейчас сделал сервлет уже на java, за основу брал этот туториал: http://www.ibm.com/developerworks/ru/edu/j-intserv/section4.html
Но пока делал во всём разобрался и всё понял, правда возник один вопрос:
гостевая у меня уже готова, написана на java с использованием tomcat как сервера и xml/html при оформлении страницы, но мне сказано было написать гостевую на фреймворке каком-либо, собственно вопрос: зачем мне фреймворк, если гостевую я уже написал? Smile Как он может помочь и вообще зачем он нужен, разъясните пожалуйста?)
И спасибо вам, nullvoid и Evgin Smile
К началу Посмотреть профиль Отправить личное сообщение
trol : 171
Новичок
Откуда: Russia, Novosibirsk

СообщениеФев 04, 2012 5:53 
Ответить с цитатой
Framework обычно способен облегчить в чем-то жизнь разработчику. Например позволив избавиться от явного указания как нужно создать объект, где и когда, позволив за этот процесс отвечать Framework.
К началу Посмотреть профиль Отправить личное сообщение
Evgin : 749
Постоянный посетитель
Откуда: (SPB)

СообщениеФев 04, 2012 9:47 
Ответить с цитатой
trol писал(а):
Framework обычно способен облегчить в чем-то жизнь разработчику. Например позволив избавиться от явного указания как нужно создать объект, где и когда, позволив за этот процесс отвечать Framework.


Если б я был совсем новичком - я б подумал что Framework, о котором вы говорите, это название какой-то библиотеки Smile аккуратнее, не все тут опытны как вы Smile

ТС, если вы сделали все грамотно на сервлетах и jsp - это круто в самом начале Smile
Если сможете и есть время, и если задание без стороннего фреймворка не считается выполненным - берите спринг и делайте Smile
_________________
Велюровый Петон приветствует Вас :-*
----------------------------
Кроме того, я думаю, что Карфаген должен быть разрушен!!!
----------------------------
javax.swing.JDesktopPane <--- Печаль
----------------------------
НЕ ФЛУДИ, КОМРАД!
К началу Посмотреть профиль Отправить личное сообщение
 
Начать новую тему  Ответить на тему
Страница 1 из 1
Список форумов
 -> Основы веб-программирования на Java


 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Java and all Java-related trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the United States and other countries.
Это сайт не относится к фирме Oracle Corporation и не поддерживается ею.

© 2006-2010 www.javatalks.ru: форум java программистов
Используется скрипт phpBB © 2001, 2010 phpBB Group

Хостинг от bizname.ru