Avatar billede jonas82 Nybegynder
25. februar 2005 - 10:13 Der er 11 kommentarer og
1 løsning

JBoss web app, der hiver fat i session bean

Nogen der kender til en tutorial eller vil guide mig igennem topic?

Jeg har en entity og en session bean deployet i JBoss. For eksemplets skyld vil jeg gerne lave en webform med to felter, navn+efternavn. Der vha. session beanen bliver gemt i min DB.
Session beanen giver bl.a denne metode:
save(Integer id, String fornavn, String efternavn)
Avatar billede arne_v Ekspert
25. februar 2005 - 10:20 #1
Du har en JSP side med de 2 felter. Den submittes til enten en JSP
side eller en servlet.

Den JSP side eller servlet:
  - fisker værdierne ud
  - slår EJB op via JNDI
  - kalder
(og for servlets vedkommende forwarder til en JSP side)
Avatar billede jonas82 Nybegynder
25. februar 2005 - 10:58 #2
<HTML>
<BODY>
<FORM METHOD=POST ACTION="?">
Fornavn<INPUT TYPE=TEXT NAME=fornavn SIZE=20><BR>
Efternavn<INPUT TYPE=TEXT NAME=efternavn SIZE=20><BR>
<INPUT TYPE=SUBMIT value=OK>
</FORM>
</BODY>
</HTML>

- Hvordan får jeg den til at kalde save metoden?
- Og hvor skal en html/jsp side placeres i JBoss?
Avatar billede arne_v Ekspert
25. februar 2005 - 11:00 #3
ACTION skal pege på en JSP side eller en servlet som kalder din EJB

HTML sider + JSP sider + servlets skal deployes i en war fil.
Avatar billede jonas82 Nybegynder
25. februar 2005 - 11:12 #4
-Hvad skal filstrukturen være i den war fil, hvis jeg i første omgang bare vil have vist formen, fra JBoss?

-Placeres war filen i default/deploy ligesom mine beans?

Synes ikke rigtig jeg kan finde noget om det i doc.
Avatar billede arne_v Ekspert
25. februar 2005 - 11:21 #5
Avatar billede arne_v Ekspert
25. februar 2005 - 11:22 #6
Ja den skal deployes ligesom din -ejb.jar

Memindre du pakker både din -ejb.jar og din .war i en .ear
Avatar billede jonas82 Nybegynder
01. marts 2005 - 11:30 #7
Ja ok, jeg har fået den til at hoste web sider ved at pakke dem på det format.

Jeg kan dog ikke lige få det til at fungere sammen med bønnen, men jeg får nok ikke kigget på det de nærmeste dage, så bare læg et svar.

Hvis du eller andre har nogen gode links til ejb, jsf og jboss må I meget gerne poste dem her.
Avatar billede arne_v Ekspert
01. marts 2005 - 11:35 #8
Hvad fejl får du ?

Normalt er det faktisk nemmere at at få EJB's til at virke fra en web app end fra
en standalone client, fordi classpath og JNDI normalt er OK for wen app.
Avatar billede arne_v Ekspert
01. marts 2005 - 11:35 #9
svar
Avatar billede arne_v Ekspert
01. marts 2005 - 11:40 #10
Det er store emner alle 3 !

Forslag:

EJB - download "Mastering EJB's" fra www.theserverside.com

JSF - læs J2EE 1.4 tutorial

JBoss - hen den gratis dokumentation for JBoss
Avatar billede jonas82 Nybegynder
01. marts 2005 - 15:14 #11
Ja det er meget store emner, men det er meget sjovt at lære om.

Jeg forsøger at lave en lille jsf side, med et input søge felt. Det vil ikke lige som jeg vil. Kan være jeg laver et nyt spørgsmål om det på et tidspunkt ;-)
Avatar billede arne_v Ekspert
01. marts 2005 - 15:22 #12
selvfølgelig

men jeg er nu selv ret grøn til JSF
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester