| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > static методы и jsp |
| Автор: ZAVS 23.11.2004, 05:53 | ||
| привет Всем Есть class aaa, у него есть Static метод bbb, в методе есть поля например
этот метод вызывается из jsp 1. Кто может мне объяснить что происходит когда одновременно двое пользователей будут вызывать этот jsp( что произойдет с этим field-ом если ccc будут разные) 2. синхронизацию делаем мы или jsp контейнер. |
| Автор: Domestic Cat 23.11.2004, 06:08 | ||||
ссс - локальная переменная, поэтому оба клиента будут "видеть" свое значение ссс.
контейнер синхронизацией не занимается (смотр. спек). |
| Автор: ZAVS 6.1.2005, 21:57 | ||
а если так
что будет с field-ом |
| Автор: Domestic Cat 6.1.2005, 22:42 |
| Kлиенты будут менять один и тот же field, при условии, что они работают с одним и тем же объектом. Если объекты разные, то каждый будет видеть pоле своегo объектa. |
| Автор: ZAVS 7.1.2005, 01:01 | ||
что то не понял они же вызывают static метод(не создают объект) |
| Автор: Domestic Cat 7.1.2005, 01:16 |
| Упс, я словo статик пропустил. Тогда да, все будуt работать с одниm и тем же полеm. |
| Автор: ZAVS 7.1.2005, 01:23 |
| и синхронизация ложится на нас ???? |
| Автор: Domestic Cat 7.1.2005, 01:27 |
| Само собой. |
| Автор: ZAVS 7.1.2005, 17:58 |
| спасибо |