|
|
|
Не могу разобраться с rest-контролером
|
|||
|---|---|---|---|
|
#18+
у меня проблема с rest-контроллерами есть форма , например , регистрации при нажатии на кнопку попадаем в контроллер , где данные с формы заносятся в БД (работает ) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. идёт сохранение в БД но при нажатии кнопки мне нужно ещё и на другую страницу попадать сейчас я получаю в браузере вот такое : {"id":2,"login":"bbb","password":"123456","name":"aaaa"} как это исправить ? я вот это не понимаю( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2015, 00:00 |
|
||
|
Не могу разобраться с rest-контролером
|
|||
|---|---|---|---|
|
#18+
NNN7у меня проблема с rest-контроллерами есть форма , например , регистрации при нажатии на кнопку попадаем в контроллер , где данные с формы заносятся в БД (работает ) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. идёт сохранение в БД но при нажатии кнопки мне нужно ещё и на другую страницу попадать сейчас я получаю в браузере вот такое : {"id":2,"login":"bbb","password":"123456","name":"aaaa"} как это исправить ? я вот это не понимаю( Ты сам возвращаешь эту сущность - странно не понимание этого. Если тебе нужен редирект то ты должен вернуть соответствующий ответ (статус) - соответсвенно копай в сторону класса Responce ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2015, 00:24 |
|
||
|
Не могу разобраться с rest-контролером
|
|||
|---|---|---|---|
|
#18+
думал как-то так.. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. но в окне выводит строку /resources/templates/page.html и всё . как перейти на страницу page.html? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2015, 00:25 |
|
||
|
Не могу разобраться с rest-контролером
|
|||
|---|---|---|---|
|
#18+
eJack, а если без редиректа, можно как-то по другому вернуть раньше делал с обычными контроллерами , возвращал jsp а сейчас нужно html вернуть так не получается , как с jsp я уже пробовал полный путь прописать , но это всё не то Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2015, 00:31 |
|
||
|
Не могу разобраться с rest-контролером
|
|||
|---|---|---|---|
|
#18+
NNN7идёт сохранение в БД но при нажатии кнопки мне нужно ещё и на другую страницу попадать сейчас я получаю в браузере вот такое : {"id":2,"login":"bbb","password":"123456","name":"aaaa"} как это исправить ? я вот это не понимаю( Никак, в принципе никак. Вы путаете логику представления с сервисом доступа к данным. Это разные вещи. В принципе разные. REST-сервис возвращает данные, а не представление. Если Вам нужен переход на страницу, то нужно делать отдельный контроллер или страницу. Т.е. можно сделать так: 1) Создаете страницу (html) с формой регистрации пользователя. 2) На submit навесьте обработчик на JavaScript 3) В этом обработчике вызывайте ч/з ajax REST-сервис 4) В случае успеха (код возврата =200) делаете релирект на нужную вам страницу 5) В случае не успехе - выводите сообщение (код возварата != 200) Можно сделать и по другому, как... Придумайте сами :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2015, 06:19 |
|
||
|
Не могу разобраться с rest-контролером
|
|||
|---|---|---|---|
|
#18+
NNN7eJack, а если без редиректа, можно как-то по другому вернуть раньше делал с обычными контроллерами , возвращал jsp а сейчас нужно html вернуть так не получается , как с jsp я уже пробовал полный путь прописать , но это всё не то Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Да у вас пробелы в мат части! Как по вашему ваш браузер должен понять что ту строка которую вы возвращаете - это URL на другу страницу - это просто текст. Вы возьмите снифер и посмотрите как обмениваются данными клиент и сервер. Я могу сейчас дать вам ответ на ваш вопрос - но не буду этого делать! И бо вы нечего не понимаете по этому или разбирайтесь и задавайте "правильные" вопросы, или все это просто потеря времени. Куда начать смотреть я вам раньше дал линк и вот еще - смотрите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2015, 09:32 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=138&tid=2125739]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 362ms |

| 0 / 0 |
