|
|
|
Проблема с equals и '==' в SPEL
|
|||
|---|---|---|---|
|
#18+
UsmanAlexander A. SakЭто не оно?Оно самое! Странно почему у меня интерфейс Comparable не сработал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 19:14:40 |
|
||
|
Проблема с equals и '==' в SPEL
|
|||
|---|---|---|---|
|
#18+
Я взял из исходников Spring 3.1.0. Может, в разных версиях по-разному. Насчет почему не сделали в конце "==", подозреваю, из-за наличия оператора "equals". Сейчас EL поведением более похож на Java. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 19:21:19 |
|
||
|
Проблема с equals и '==' в SPEL
|
|||
|---|---|---|---|
|
#18+
Опять же, смотрю EL в JSP 2.1. Там действительно в крайнем случае делают A.equals(B). С этой стороны Spring вроде как в неправильную сторону выделился. Нет в жизни счастья, в общем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 19:25:56 |
|
||
|
Проблема с equals и '==' в SPEL
|
|||
|---|---|---|---|
|
#18+
rdmUsmanпропущено... Утверждаю. Попробуйте реализовать этот самый интефейс в своем TestObject'е. Реализовал. Ничего не изменилось( Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Так тоже работает, оказывается :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 19:27:01 |
|
||
|
Проблема с equals и '==' в SPEL
|
|||
|---|---|---|---|
|
#18+
rdmСтранно почему у меня интерфейс Comparable не сработал... 15002751 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 19:27:32 |
|
||
|
Проблема с equals и '==' в SPEL
|
|||
|---|---|---|---|
|
#18+
UsmanrdmСтранно почему у меня интерфейс Comparable не сработал... 15002751 Я в Comparable ошибся, стал Long'и сравнивать опять) Код: java 1. 2. 3. 4. То что SPEL вообще не использует equals() это разве не ошибка? Или они тем самым говорят, хотите equals так и пишите Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 19:33:11 |
|
||
|
Проблема с equals и '==' в SPEL
|
|||
|---|---|---|---|
|
#18+
Alexander A. SakЯ взял из исходников Spring 3.1.0. Может, в разных версиях по-разному. Насчет почему не сделали в конце "==", подозреваю, из-за наличия оператора "equals". Сейчас EL поведением более похож на Java. Они как раз в конце сделали "==", а не equals() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2013, 19:34:12 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38434074&tid=2128379]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
205ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 542ms |

| 0 / 0 |
