Harjoitellaan oman HT:n muuttamista WWW-versioksi luentojen vaihe1-mallin mukaisesti. Seuraavassa muista muuttaa aina sana kerho oman työsi nimeä vastaavaksi, samoin tunnus vesal omaa tunnustasi vastaavaksi. Käynnistä Eclipse Hae oma harjoitustyösi esim. C:\MyTemp\ohj2\[tunnuksesi] -hakemistoon. (esim: avaa vesal ohj2, avaa g) Laita harjoitustyön tiedostot johonkin pakettiin - katso: http://www.ad.jyu.fi/users/v/vesal/ohj2/index.html - lisää tarvittaessa java-tiedostojen alkuun pakettimääritys (esim: package kerho;) - siirrä tiedostot tarvittaessa ko hakemistoon, esim: C:\MYTEMP\ohj2\vesal\kerho Luo uusi projekti työtilaasi (tyyppi: Java, nimi: kerho ja hakemistona C:\MYTEMP\ohj2\vesal\) Tarkista, että harjoitustyösi java-tiedostot näkyvät projektissa oikein. Jos eivät näy, kokeile Project->Refresh. Jos haluat käyttää uiBeans-komponentteja, niin luo niillekin uusi projekti (tyyppi: Java, vaikka nimelle uibeans, jossa komponentit ovat paketissa uiBeans) Luo vielä kolmas projekti tyyppinä Web/Dynamic..., nimelle WebKerho ja Context Roottina vaikkapa WebKerho Luo projekti esimerkin tapauksessa rinnakkaiseen hakemistoon, esim: C:\MYTEMP\ohj2\vesaljsp Luo uusi paketti, vaikkapa nimelle jspkerho. Lisää pakettiin uusi Java-luokka, esim KerhoBean.java - Muokkaa luokkaa vastaamaan kerho-ohjelman esimerkkiluokkaa: http://users.jyu.fi/~vesal/webkerho/webkerho/src/jspkerho/KerhoBean.java Lisää WebKerhon alle uusi JSP-sivu. - File/New/Web/JSP - Anna sopiva nimi JSP-sivulle, esim. kerho.jsp Muokkaa JSP-sivua käyttämään omia harjoitustyön luokkiasi. - Katso mallia kerho-ohjelmasta: http://users.jyu.fi/~vesal/webkerho/webkerho/WebContent/vaihe1/jasen.jsp Kun ajat ohjelmaa, tulostuu "konsoliin" Tomcat:in nykyhakemisto jos pavun alustuksessa on: File f = new File("."); String s = f.getAbsolutePath(); System.out.println(s); Laita ohjelmasi tiedostot tuon mukaisesti oikeaan paikkaan. Lisää files.txt:hen kaikki tarvittavat tiedostot (voit käyttää DemoWWW-ohjelmaa ja Explorerista voit siihen raahailla tiedostoja) ja siirrä harjoitustyö nettiin (avaa c). Kokeile viereiseltä koneelta toimiiko kaikki eli avaa vesal ohj2 ja avaa g ja sitten kokeile toimiiko projekti.