@jvmchat

Страница 551 из 2890
Yan?
13.09.2016
14:07:41
https://gist.github.com/Kabowyad/807ae24dbda100d173ace7d765c1f552

где же код?

Если в Author прилетает null, значит либо в базе null, либо твой код по пути превращается в null.

Мой косяк

Google
Митко Соловец?
13.09.2016
14:11:00
и что у тебя не так с этим кодом?

хеллоу сервелат

Yan?
13.09.2016
14:11:24
Есть простой сервлет, который вытаскивает из базы немного инфы по автору/авторам, которых выбираешь на странице. Нажатие по sumbit ничего не приносит. Дебаг показывает, что в запрос на 25 в поле author прилетает null, в это время даже странице не подгружается.

Митко Соловец?
13.09.2016
14:12:40
25 строка?

у тебя там пробел

Yan?
13.09.2016
14:13:09
19

Митко Соловец?
13.09.2016
14:14:35
request.getParameter("author")

это налл?

Yan?
13.09.2016
14:15:01
йеп

sss3 ?
13.09.2016
14:15:20
вроде тебе уже говорили про существование prepared statement?

Митко Соловец?
13.09.2016
14:15:29
это не важно тут

затюнить код всегда можно

Yan?
13.09.2016
14:15:41
Да-да, это я знаю, но прилетает то нулл не по этой причине

Google
Митко Соловец?
13.09.2016
14:17:19
ну в дебаге посмотри содержимое реквеста

Pavel
13.09.2016
14:20:08
log4jdbc классная штука=)

принтит все sql запросы к бд

Yan?
13.09.2016
14:20:30
select * from books where author ='null' and qty > 0 order by price desc

тьфу, миссклик

Pavel
13.09.2016
14:20:46
author is null ^_^

он у тбя ищет автора с именем 'null'

Yan?
13.09.2016
14:28:18
Ну, request.getParameter = null, вообще не знаю, куда долбиться

Pavel
13.09.2016
14:30:31
добавь брейков

и посмотри чо в request'e

Yan?
13.09.2016
14:30:50
так точно

Igor
13.09.2016
14:32:12
зачем брейки, если в хроме можно во вкладке network все запросы смотреть?

Igor
13.09.2016
14:33:10
у тебя проблема может быть на уровне веба

это разные слои, а не вопрос удобства

sss3 ?
13.09.2016
14:33:23
Pavel
13.09.2016
14:33:36
чем?)
можно посмотреть сразу все объекты, а не только request

sss3 ?
13.09.2016
14:33:39
просто посмотреть что пришло в реквесте

именно в этом разрезе

Alex
13.09.2016
14:43:10
Поставил себе Ubuntu 16.04 LTS в Parallels. Общий клипборд конечно же не работает. Приходится докер, aws и контейнер с монгой под альпайн строить ручками печатая команды :(

Google
Митко Соловец?
13.09.2016
14:44:24
а у меня дебиан старый был

пришлось убунту разворачивать

все с нуля настраивать(

Alex
13.09.2016
14:44:37
упоротый чтоле? подними ssh
Не работает ССШ. Grayed out.

Pavel
13.09.2016
14:45:08
как у вас все сложно

Andre
13.09.2016
14:45:31
я тут страшно удивился, когда в сиерре не работал пробел в параллелсе

Alex
13.09.2016
14:45:45
И тут вопрос, какого хрена я не поднял в одну команду сервер в облаке. Но теперь мне уже лень это делать.

Еще и доки читать AWS.

я тут страшно удивился, когда в сиерре не работал пробел в параллелсе
У меня Мак не поддерживает Сьерру. Сегодня с криком "банзай" пойду ставить. Хорошие люди разработали программки, даже терминалить не надо.

все с нуля настраивать(
Я этим как-то увлекался лет в 12. Сносил винду раз в месяц и всё по новой ставил.

Andre
13.09.2016
14:48:12
я в 17 так в дебиане три месяца подряд пересобирал ядро или что-то с графикой делал

Митко Соловец?
13.09.2016
14:48:16
до сих увлекаюсь

а щас вот на дедике буду париться

Andre
13.09.2016
14:48:28
мне 21 и я просто купил мак

Pavel
13.09.2016
14:48:29
27, перестал увлекаться.... =)

уже 10 лет сижу на лине

Alex
13.09.2016
14:48:46
Pavel
13.09.2016
14:49:04
патчил кде под дженту когда это не было мейнстримом =(

Google
Andre
13.09.2016
14:49:35
помню мне кто-то из знакомых сказал, что я странный человек, когда я компиз в XFCE настроил

Alex
13.09.2016
14:49:51
а щас вот на дедике буду париться
Если там нету каких-то супер-продакшн-секретов, свисти, помогу. Делать нечего всё равно :/

Andre
13.09.2016
14:50:09
генту же

Pavel
13.09.2016
14:50:36
дженту =(

Alex
13.09.2016
14:50:38
уже 10 лет сижу на лине
Не, я так не могу. Меня Кали за три часа умудрился задолбать, куда мне десять лет.

Pavel
13.09.2016
14:50:49
меня кали задолбал за 5 )

минут =)

Alex
13.09.2016
14:51:42
дженту =(
Я этими вашими дистрибутивами не увлекаюсь. Мне убунты хватит, а дальше разберемся. Как-то раз меня на Ажуре забанили потому что я во время триала завел Редхат, это типа не по TOS.

Митко Соловец?
13.09.2016
14:52:02
Если там нету каких-то супер-продакшн-секретов, свисти, помогу. Делать нечего всё равно :/
спасибо за помощь, но там вроде все просто, вот если с докером будут косяки, черкну

Admin
ERROR: S client not available

Митко Соловец?
13.09.2016
14:52:14
мне слоника поставить, энджинкс и джетти

Yan?
13.09.2016
14:52:14
и посмотри чо в request'e
А что именно смотреть, там полей до чертвоой матери

Andre
13.09.2016
14:52:14
надо было ставить CentOS

Митко Соловец?
13.09.2016
14:52:47
ты проверь

Yan?
13.09.2016
14:52:51
authors?:D
мерси

Митко Соловец?
13.09.2016
14:52:54
что у тебя после query?

ты просто пытаешься вызвать поле, котрого нет

вот и налл

Google
Alex
13.09.2016
14:53:17
меня кали задолбал за 5 )
Я пытался быть кулхацкером) Сейчас вот одолжил из книжки неткат на питоне. Осталось только социнженером заделаться и всё, я мистер робот.

ты просто пытаешься вызвать поле, котрого нет
В SQL не умею и не очень хочу. Мне монга нравится. Завёл - полетел, интерактивный шелл, нормальный драйвер под всё и так далее.

Pavel
13.09.2016
14:56:49
а причем тут sql

когда у тебя параметр со страницы не передается

Митко Соловец?
13.09.2016
14:57:52
да

монго вещь крутая

Pavel
13.09.2016
14:58:19
хм, а что это за jsp?

Yan?
13.09.2016
14:58:45
когда java html страницу генерит

ThisIs
13.09.2016
14:58:49
Монго кажись только для узкого круга задач

Yan?
13.09.2016
14:58:58
удобно вместе с webservlet-ом

Pavel
13.09.2016
14:59:09
погоди, это servlet 3.0?

Yan?
13.09.2016
14:59:09
чтобы в самом коде не писать html код

Grigory
13.09.2016
14:59:25
хм, а что это за jsp?
Ты действительно не знаешь про Jsp?

Pavel
13.09.2016
14:59:43
нет, вопрос звучал так - а чего эта в checkbox'ax value string

хотя может это меня клинит и спать пора

Митко Соловец?
13.09.2016
15:01:01
да просто содержимое генерится в сервелате

и передает реквест диспетчером в жспиху

Pavel
13.09.2016
15:01:32
хм

Митко Соловец?
13.09.2016
15:02:04
но это все не важно

ведь непонятно, почему он не находит параметр в реквесте

Pavel
13.09.2016
15:04:39
удобно вместе с webservlet-ом
так вот, что в request'e?:D

Alex
13.09.2016
15:06:12
когда у тебя параметр со страницы не передается
Я просто увидел код, понял что это SQL и высказал свою любовь к Монге) И тут же подтвердилась истина, что уметь читать код гораздо важнее, чем его писать.

Митко Соловец?
13.09.2016
15:07:05
монго не для всех задач, но инструмент нормальный

Страница 551 из 2890