|
|
|
JSF + EJB
|
|||
|---|---|---|---|
|
#18+
Господа! Какой подход используется обычно для этой связки? Например CMP Bean в JAR файле -> Session Bean в JAR файле -> обычный бин в WAR файле с методами запускающими методы Session Bean -> JSP страничка с доступом к обычному бину? Не запускаем же мы методы Session из JSP? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 12:37 |
|
||
|
JSF + EJB
|
|||
|---|---|---|---|
|
#18+
slolenГоспода! Какой подход используется обычно для этой связки? Например CMP Bean в JAR файле -> Session Bean в JAR файле -> обычный бин в WAR файле с методами запускающими методы Session Bean -> JSP страничка с доступом к обычному бину? Не запускаем же мы методы Session из JSP? а че так? религия не позволяет? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 12:55 |
|
||
|
JSF + EJB
|
|||
|---|---|---|---|
|
#18+
автор...Не запускаем же мы методы Session из JSP? а что значить из JSP? В скриплете чтоли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 14:01 |
|
||
|
JSF + EJB
|
|||
|---|---|---|---|
|
#18+
а вообще в случае с JSF все очень красиво сделать можно. Например мапишь все текстовые поля ввода на поля SomeBean, в обработчике нажатия кнопки вызываешь SessionFacade(шаблон такой есть) и передаешь ему этот SomeBean, далее дело техники :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 14:06 |
|
||
|
JSF + EJB
|
|||
|---|---|---|---|
|
#18+
wessenа вообще в случае с JSF все очень красиво сделать можно. Например мапишь все текстовые поля ввода на поля SomeBean, в обработчике нажатия кнопки вызываешь SessionFacade(шаблон такой есть) и передаешь ему этот SomeBean, далее дело техники :) Именно так я и делаю. То есть есть EntityBean, у него Facade в виде Statefull(или лучше Stateless?) Bean. Это все в jar файле со своим ejb-jar.xml Этот jar ессно в ear. И там же war, в котором сами jsp страницы, faces-config.xml, ессно web.xml и там есть пакет beans, в котором находяться как я их называю web бины, которые вызывают home interface Session Bean из jar,причем никаких ref я не прописываю в webBean, а просто делаю в его конструкторе teamFacadeHome = TeamFacadeUtil.getLocalHome(); То есть webBean работает как managed bean для JSF. Думал прочитать как рекомендуют это делать. Нашел даже что в JSP странице делают инстанц Home интерфейса, причем в виде кастомерского тега. Но для JSF это не подходит. Короче, надо понимать, так обычно и делают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 16:25 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33360120&tid=2151060]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
189ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 470ms |

| 0 / 0 |
