- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
if (scope.equals("page")) {
beanObject = context.getAttribute(bean);
} else {
if (scope.equals("request")) {
beanObject = context.getRequest().getAttribute(bean);
} else {
if (scope.equals("session")) {
beanObject = context.getSession().getAttribute(bean);
} else {
if (scope.equals("context")) {
beanObject = context.getServletContext().getAttribute(bean);
}
}
}
}
else if (scope.equals("request")) {
beanObject = context.getRequest().getAttribute(bean);
}
else if (scope.equals("session")) {
beanObject = context.getSession().getAttribute(bean);
}
в Java?
За последние 4 года ни разу не возникло такой потребности.
который, разумеется, не нужен
Для тех кто не осилил мапы - постоянно.
Мапа же работает по тому алгоритму какой ты выбрал при её создании - дерево, хеш итд.
2. Унификация и экономия кода (в жабе так как в моем примере не скомпилицо, но если юзать варарги то выйдет так же коротко ).
Но в груви, путхоне, js - это запросто.