Avatar billede funkoo Nybegynder
27. september 2001 - 14:05 Der er 8 kommentarer og
1 løsning

include en javaside?

Hej!
Jeg har en jsp side hvor jeg vil include en javaside. Den javaside bliver kaldt når man submitter i jsp-side (det er i forb. med POST). Og jsp siden skal bruge funktionen test() fra javasiden.
 
Avatar billede disky Nybegynder
27. september 2001 - 14:06 #1
definer \'javaside\'
en jsp side er jo en side med java på
Avatar billede funkoo Nybegynder
27. september 2001 - 14:12 #2
JSP-siden skal bruge funktionerne i javafilen. Jeg skriver en java -side med funktioner, hvorefter jeg compiler. Da jeg bruger en server skal filerne ligge forskellige steder!
Har jeg gjort det mere forståeligt?
Avatar billede disky Nybegynder
27. september 2001 - 14:15 #3
okay du vil bruge en .class fils metoder fra en jsp side.

du skriver i toppen af din jsp side:

<jsp:useBean id=\"EtNavn\" scope=\"request\" class=\"DinKlassesNavn\" />

Og hvis den har metoden test, skriver du i jsp siden

<%etNavn.test()%>

Så kaldes metoden.

id=\"\" kan indeholde et navn efter eget valg.
Avatar billede funkoo Nybegynder
27. september 2001 - 14:21 #4
Jeg undersøger det lige.
Man skal ikke også angive  packages?
Avatar billede disky Nybegynder
27. september 2001 - 14:22 #5
jo det gør du i class=\"\"

f.eks. har jeg en

class=\"dk.disky.EtEllerAndetProjekt.LoginCheck\"

altså på normal java vis
Avatar billede funkoo Nybegynder
27. september 2001 - 14:28 #6
Hvis jeg skal bruge den i forbindelse med en post-metode skal jeg da skrive:
<form action=\"test\" method=\"post\">
Eller hvad?
Avatar billede disky Nybegynder
27. september 2001 - 14:30 #7
Hvis du vil bruge den sammen med en form, kan du få formen til at reloade sig selv.

og så skrive noget kode på jsp siden der gør forskel på om siden er post\'et eller get\'et

f.eks

if(request.getMethod().equals(\"POST\"))
{
//vi er postet
}
else
{
//vi er get\'et
}
Avatar billede funkoo Nybegynder
27. september 2001 - 14:31 #8
tak skal du have
Avatar billede disky Nybegynder
27. september 2001 - 14:31 #9
selv tak, du siger bare til hvis det driller (bare i samme tråd)
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