|
|
|
почему в jstl нельзя итерироваться по Iterable ?
|
|||
|---|---|---|---|
|
#18+
интересует тема топика. в чем сложность была так сделать? зачем делать различия с for(each) в джава? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2014, 16:50 |
|
||
|
почему в jstl нельзя итерироваться по Iterable ?
|
|||
|---|---|---|---|
|
#18+
Наверное потому что это JEE. Наверное потому что в первоначальных спеках про Iterable не знали. А отсебятина в виде реализации на отдельном сервере может сломать переносимость JEE приложения между серверами. (об этом можно прочитать в соответствующем тикете багтрека Tomcat) Ну, и ещё потому что на JSTL и JSP забили в пользу JSF. Развиваются только Servlet API и EL, которые так же нужны и для JSF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2014, 17:08 |
|
||
|
почему в jstl нельзя итерироваться по Iterable ?
|
|||
|---|---|---|---|
|
#18+
Iterable появился в 1.5 и переделывать ради интерфейса, возможности которого вообще мало кто понимает до сих пор, надобности не было и нет. p.s. Надеюсь, что Stream API в java 8 сделают то, что мог сделать iterable в свое время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2014, 17:20 |
|
||
|
почему в jstl нельзя итерироваться по Iterable ?
|
|||
|---|---|---|---|
|
#18+
schwaIterable появился в 1.5 и переделывать ради интерфейса, возможности которого вообще мало кто понимает до сих пор, надобности не было и нет. кто не понимает? какие там такие сложные возможности? schwaНадеюсь, что Stream API в java 8 сделают то, что мог сделать iterable в свое время. Сделают что? Пока Java 8 доползет до JEE пройдёт года 2-3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2014, 17:25 |
|
||
|
почему в jstl нельзя итерироваться по Iterable ?
|
|||
|---|---|---|---|
|
#18+
BlazkowiczschwaIterable появился в 1.5 и переделывать ради интерфейса, возможности которого вообще мало кто понимает до сих пор, надобности не было и нет. кто не понимает? какие там такие сложные возможности? За 10 лет (или сколько там прошло?) появления конструкции for(<i> : <source>), для ленивых вычислений она никем (за исключением разработчиков guava из Google) ни одним опенсорс проектом использована не была. С помощью Iterable потенциально можно обрабатывать бесконечные потоки данных. Например вот так: Код: java 1. 2. 3. 4. Конечно ничего кроме JEE небось и не было наверное, а в JEE это было не нужно вот и никто не использует. Ну и spring со своим программированием на XML также ложку дегтя добавил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2014, 17:45 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38597202&tid=2127435]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 441ms |

| 0 / 0 |
