|
|
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Привет, всем, вопрос: есть два поля куда надо вводить значения. эти значения передаются в джавабины. никак не получается отловить нулевые значения, т.е. когда пользователь ничего не вводит, а сразу жмет кнопочку сабмит. В обычном приложении все ок, а когда через ЖСП делаю, ничего не получается. Внутри проверяю на равенство null, не отлавливается. Что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 15:46 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Пустая строчка никогда не равна null Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 15:50 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
mastanikПривет, всем, вопрос: есть два поля куда надо вводить значения. эти значения передаются в джавабины. никак не получается отловить нулевые значения, т.е. когда пользователь ничего не вводит, а сразу жмет кнопочку сабмит. В обычном приложении все ок, а когда через ЖСП делаю, ничего не получается. Внутри проверяю на равенство null, не отлавливается. Что делать? сначала проверка на не нулл, а потом не не пусто, т.е. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 15:51 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Делаю так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. На страничке потом вывожу св-во result. Ничего не выводит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 16:15 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Можно и одновременно Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 16:20 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Здорово! А толку-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 16:21 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
mastanik > Делаю так: > public void setOldCoreid(String oldCoreidN){ oldCoreid > = oldCoreidN;if(oldCoreid == null) { > result ="Enter Old Coreid"; > }else if(oldCoreid.equals("")) { > result ="Enter Old Coreid"; } > } > На страничке потом вывожу св-во result. Ничего не выводит.Тема==Ответить попробуй так: if (oldCoreid==null || oldCoreid.trim().length()<=0) { result = "error"; } ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 16:21 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Значит то, что ты передаешь в метод, имеет какое-то значение отличное от нулл и пустого. Я бы так писал, уж больно много у тебя лишних переменных: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 16:23 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Все равно не помогло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 16:24 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 16:26 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
mastanik ну и, че молчим, что получилось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 17:23 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Я просто отходил...сейчас буду пробовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:09 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
подождите, я как понял этот фрагмент надо прям в ЖСП страницу вставить...? А мне в бине надо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:11 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
какя разница? главное тримь строчку перед сравнением с "" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:13 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
создаю полную картину происходящего: текст странички с полями: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. текст handlerDB.jsp: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. бин: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:18 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
и что происходит - то? Вставь несколько System.out-ов для удобства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:24 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Naug > и что происходит - то? Вставь несколько System.out-ов для удобства. Код: plaintext 1. 2. наш подход ) ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:26 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Такая проверка проходит, если вызывать бин из приложения, типа: Код: plaintext 1. 2. 3. 4. выводит result "Enter Old Coreid". А из ЖСП никак...8( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:27 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:35 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
авторpackage org.apache.commons.lang; А эт что за пакет такой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:37 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
commons-lang.jar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:39 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
У меня новость: Вот так дополнил метод setNewCoreid Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:42 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Уверен, что если ты найдешь ошибку(логичскую), будешь смеяться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:48 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Хммм...посмеяться я готов...а вот ошибку чет не особо вижу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:53 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Попробуй втулить Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:57 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Ба-лин!!! Если ввести пробелы в поля, тогда все ок, все проверяется и выводится...а если ничего не вводить, то них%* не выводится... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 18:58 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
автор<jsp:useBean id="beanDB" class="beanDB" scope="session"/> Голова уже не варит!!! В ЖСП так и написал 8))))))))))))))) Кроче выход нашел пока такой: Код: plaintext 1. Просто ставлю по дефолту пробелы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:05 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
В смысле вот так вставил scope="session" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:06 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
ААА блин! Я начинаю сам с собой уже разговаривать? Это нормально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:07 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
mastanik > ААА блин! Я начинаю сам с собой уже разговаривать? Это нормально?Тема==Ответить в конце рабочего дня- да ) ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:08 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Убери String result = new String(); Попробуй просто String result; написать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:11 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Думаю, что на установке дефолтного значения можно остановиться... Но все равно не понятно, что делать если поля оставить пустыми. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:13 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
mastanikДумаю, что на установке дефолтного значения можно остановиться... Но все равно не понятно, что делать если поля оставить пустыми. т.е. если ставишь value="" ничего не пашет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:19 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Ты уверен что он вообще в set метод заходит? проверь с каким значением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:23 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
авторт.е. если ставишь value="" ничего не пашет? нет, я имею ввиду, что если вообще не указывать параметр value, и просто нажать на кнопульку, то ничего не пашет авторТы уверен что он вообще в set метод заходит? Заходит-заходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:29 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
NaugТы уверен что он вообще в set метод заходит? проверь с каким значением. Похоже так и есть. Убери String result = new String(); Попробуй просто String result; написать если при этом выдаст нулл на странице, значит в сет не входит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:29 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:35 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
да давно уже убрал8) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:36 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Хмм, без String result = new String(); и без value=" " выдает нулл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2005, 19:39 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
Не стал новую тему заводить, спрошу тут такой вопросец, При апдейтах, селектах и инсертах можно ведь писать так: Код: plaintext 1. 2. 3. просто указывая переменную. Некоторое время так работает, а потом перестает, вылетает SQLException, типа, Invali column name. Приходится пи ать следующим образом: Код: plaintext 1. 2. 3. т.е. ставить одинарные кавычки. Вопрос: почему так происходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 13:17 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
mastanikНе стал новую тему заводить, спрошу тут такой вопросец, При апдейтах, селектах и инсертах можно ведь писать так: Код: plaintext 1. 2. 3. просто указывая переменную. Некоторое время так работает, а потом перестает, вылетает SQLException, типа, Invali column name. Приходится пи ать следующим образом: Код: plaintext 1. 2. 3. т.е. ставить одинарные кавычки. Вопрос: почему так происходит?:) это уже не java, а знание SQL тренировать надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 13:19 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
авторэто уже не java, а знание SQL тренировать надо. тличный ответ. Тогда почему же проходит селект такой вообще: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 13:22 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
кавычки одинарные нужны, если ты на String проверяешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 13:26 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
mastanik авторэто уже не java, а знание SQL тренировать надо. тличный ответ. Тогда почему же проходит селект такой вообще: Код: plaintext 1. 2. 3. 4. 1. удачное выполнение, если в empId - число 2. неудачное, если в empId - не число ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 13:27 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
автор1. удачное выполнение, если в empId - число 2. неудачное, если в empId - не число У меня empId - буквы+число. Удачно выполнялось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 13:29 |
|
||
|
проверка строки на null
|
|||
|---|---|---|---|
|
#18+
mastanik автор1. удачное выполнение, если в empId - число 2. неудачное, если в empId - не число У меня empId - буквы+число. Удачно выполнялось. но как ты уже заметил не всегда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2005, 13:33 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2151032]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
207ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 527ms |

| 0 / 0 |
