Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF



Like dokumenter
1. NetBeans IDE: Lage en enkel mobilapplikasjon

og Java

JSP - 2. Fra sist. Hvordan fungerer web? Tjenerside script HTML. Installasjon av Web-tjener Et enkelt JSP-script. Ønsker dynamiske nettsider:

Hvordan installere Java og easyio på Windows

Bruk av kildeavskrifter som er merket med grønn kule

Brukerveiledning. Searchdaimon AS phone: Østensjøveien 34 fax:

Ny på nett. Operativsystemer

Felleskatalogens Nedlastbare CD-rom/web. Installasjonsveiledning Server (Flerbruker) for Windows

Avinstallere Java: Windows 7 og eldre versjoner

Installasjons veiledning for QuickNG SuperService integrasjon

Brukerveiledning for nedlastning og installasjon av Office Av Roar Nubdal, fagprøve IKT-servicefag, juni 2014

Velkomment til å installere BAS21

VMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang

Felleskatalogens Nedlastbare CD-rom/web. Installasjonsveiledning Enbruker (PC og bærbar) Windows

Hvordan oppdatere Java.

Huldt & Lillevik Ansattportal Ansattportal. Versjon

4. Installasjonsveiledning. Experior - rich test editor for FitNesse -

Kom i gang med VPN inn til skolens filserver. Innhold

Skriv ordbøker og litteratur på Tegnspråk med en nett-tjener i lommeformat! For ivrige Tegnskrift (SignWriting )- brukere!

6105 Windows Server og datanett

Hvordan installere Adobe Digital Editions?

Hvordan laste ned og installere Java på Windowsplattformen

Steg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk.

Installasjonsveiledning. DDS-CAD ByggMester

Visma Contracting Oppgradering til versjon 5.20

Installasjonsveiledning Visma Avendo, versjon 5.2

Installasjonsveiledning

Kom i gang med programmering i Java

6105 Windows Server og datanett

1. Å lage programmer i C++

Installasjon av Nett-TV-meter Trinn for trinn

NY PÅ NETT. Operativsystemer

Hvordan man kobler til printeren, laster ned CardPresso, installerer skrifttypen og får kommet i gang med produktet.

- Java kan lastes ned gratis For installasjon, se punktet Hvordan laster jeg ned og installerer Java på min maskin?.

Installasjonsveiledning Visma Avendo Lønn, versjon 7.60 Oktober 2011

IMS Intelligent MediaServer Desktop Upload Tool

Brukermanual for drift og installasjon av Pasienttransport, elektronisk rekvisisjon for. ProMed. for Windows. Kundeoppfølging og Administrasjon

1: Steng ned alle MAB på alle maskiner før dere starter oppdateringen. Dette gjelder også MAB Schedule som dere vil finne på serveren.

Guide for tilkobling til HIKT s Citrix løsning

Konfigurasjon av nettverksløsning for Eldata 8.0 basert på PostgreSQL databasesystem.

POLITISKE SAKSDOKUMENTER:

Kjøre Wordpress på OSX

KUNNSKAP.NO (versjon 7)

Innstillinger. Endre Personalia

Hvordan legge til kommentarer i PDF dokumenter

Brukerveiledning for programmet HHR Animalia

1. Å lage programmer i C++

Brukerdokumentasjon Prosjektrom

Denne brukerguiden beskriver hvordan man går frem for å spille simuleringen Hjørne pushback på web.

Kom i gang med matrikkelklienten

Installasjonsveiledning. DDS-CAD Arkitekt & Konstruksjon 7

Problem med innlogging til Sauekontrollen Web?

Kort brukerveiledning om fjerntilgangsløsningen

Før du starter, del 2

Brukerveiledning WordPress. Innlogging:

Aktiver SymWriter lisensen din over Internett

Eksport og innsending

Huldt & Lillevik Ansattportal. Installere systemet

Løsninger på påloggingsproblemer

Brukerveiledning WISEflow

Installasjonsveiledning av Faktura Z

Administrasjon av FLT-Sunnhordland Web-side

Hvordan gjøre fjernhjelp til noen som ønsker hjelp med Hageselskapets portal? Av Ole Petter Vik, Asker Versjon

Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 6

Installasjonsveiledning Oppgradering av tidligere versjon

6105 Windows Server og datanett

Installere JBuilder Foundation i Windows XP

WinTid Scheduler. Oppgradering til versjon HRM

Huldt & Lillevik Lønn 5.0. Installere systemet

6105 Windows Server og datanett

Logica AS Tlf: Brukerdokumentasjon Fjernaksess InnsIKT 2.0 Versjon 1.3. Godkjennelse. Date. Forfatter: Logica. Leder: <Manager> Date

Hvordan slette midlertidige filer i Java kontrollpanel

>> på Studenter

Introduksjon til versjonskontroll av Ola Lie

En liten oppskrift på hvordan jeg installert og fikk Xastir til å virke sånn at jeg ble synlig i APRS verden.

Huldt & Lillevik Lønn 5.0. Oppdatere til ny versjon

BRUKERMANUAL. Telsys Online Backup

Frikart til Garmin. Manual for Frikart til Garmin GPS

Viktig informasjon ang. lagringsområder

Hvordan å lage og publisere ditt personlige visittkort

Huldt & Lillevik Reise. Oppgradering. Aditro HRM AS

I denne oppgaven blir du introdusert for programmeringsspråket JavaScript. Du skal gjøre den klassiske oppgaven Hei verden, med en katt.

Hvordan legge til et dokument/bilde på en eksisterende side:

Brukerveiledning digital eksamen via WISEflow

HEMIT EKSTRANETT HVORDAN GJØR JEG DET? 03 Laste opp dokumenter

Hvor i All Verden? Del 2 Erfaren Scratch PDF

6105 Windows Server og datanett

Installasjonsveiledning Oppgradering av tidligere versjon

Brukerveiledning for SI Norge. Publiseringsverktøy for klubbenes hjemmesider

Læring. Brukerguide + = Hva er KS Læring? Logg deg på Fra forsiden velg Logg inn i øvre høyre hjørne av skjermen. Utstyr for lyd og bilde

Ny på nett Internett. Bruk av nettleser.

Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 6

Corentium Rapport & Analyse SW v2.2. Installasjonsguide

SPSS Høgskolen i Innlandet

6105 Windows Server og datanett

Installasjonsveiledning

Huldt & Lillevik Ansattportal Ansattportal. Versjon

Oppdatering av Extensor 05

Tilgang til nytt skrivebord KONTOR, samt oppsett for Outlook 2010

Transkript:

Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF Else Lervik, august 2010 (Av hensyn til JSF-delen av kurset anbefaler vi at du sørger for å ha NetBeans-versjon 6.9.) I den grad denne veiledningen er operativsystemavhengig, så er det Windows 7 som brukes. Hvis dere har spørsmål ang. bruken i andre operativsystemer, legg ut spørsmålet i fagets diskusjonsforum. Last ned programvaren fra http://netbeans.org/downloads/. Velg enten Java eller All. Kjør installasjonen. Standard innstillinger går bra. Teste installasjonen Vi skal lage et prosjekt som inneholder all eksempelkoden fra leksjon 1. Se lenke nederst på http://aitel.hist.no/fag/waplj/lek01/index.php 1. Åpne NetBeans 2. Velg File/New Project Her skal du velge Java Web og Web Application. Første gangen du skal lage en web-applikasjon, skjer det en aktivering av denne featuren. Det tar litt tid. Trykk på Next-knappen. 3. Name and Location Name er navnet på prosjektet, og Location er mappen på disken der alle filene som tilhører prosjektet vil bli plassert. I mappen som du angir som Location vil det opprettes en mappe med navn identisk med prosjektnavnet. Under her blir mappestrukturen lagt. Dette betyr at du kan ha mange prosjekter i samme Location, det kan være greit i dette kurset. Ang. plasseringen (Location) så kan det være greit å tenke seg litt om. Tenk på at mappen bør være enkelt tilgjengelig både fra Utforsker og fra kommandovinduet. Og generelt er det en god vane for programmerere å unngå æ, ø, å og mellomrom i navn på mapper og filer, spesielt gjelder dette mapper og filer som etter hvert blir deler av URL er. Og det gjelder jo det vi skal lage i dette kurset. Jeg har valgt C:\data\waplj\prosj som prosjektmappe og Leksjon1Eksempler som prosjektnavn: 1

Legg merke til hvordan feltet Project Folder automatisk blir fylt ut. Trykk på Next 4. Server and Settings Her er det egentlig bare å trykke Finish (unødvendig med Next nå i første del av kurset). Context Path vil du kjenne igjen når du ganske snart skal prøve web-applikasjonen i en nettleser. 2

5. Index-filen Nå får du opp en meget enkel index-fil: Klikk for å åpne strukturen index.jsp er laget automatisk Klikk her, og observer HTML-strukturen her Endre teksten på linje 17 til Hallo verden! 6. Å kjøre applikasjonen Velg Run fra topp-menyen, eller trykk på den grønne trekanten i verktøylinjen. Nå skjer det ganske mye (og det tar litt tid). Følg med i vinduene nederst. Vinduet til venstre viser status for kompilering og bygging av applikasjonen. I vinduet til høyre vises status for webtjeneren, Glassfish Server 3. Den blir startet automatisk og er klar til å motta henvendelser fra klienter. NetBeans ordner også dette ved at den starter nettleseren (klienten) som du har satt opp som standard og viser fram index-siden: (Det kan hende du får melding om at en brannmur har blokkert programmet, da må du åpne for å komme videre. Denne meldingen kommer vanligvis bare en gang.) Det meste skjer automatisk her. Det er derfor viktig å være klar over at vi likevel kjører både tjenerprogram (Glassfish) og klientprogram (nettleseren), som beskrevet på side 2 i leksjonen. 3

Legg merke til nettadressen: http://localhost:8080/leksjon1eksempler/. (Du kan lese i leksjonen, side 3-4, om localhost.) Kopier nettadressen og åpne en annen nettleser. Får du fram siden der også? Når du jobber med web-utvikling bør du ha flere nettlesere installert, for eksempel Opera, FireFox og Internet Explorer. Grunnen til dette er at dersom en ting ikke virker i en nettleser, så kanskje det virker i en annen så har du kanskje et håp for å få det til å virke i alle Du vil oppdage at det ikke er så lurt å kjøre all eksempelkoden din i standardnettleseren for den bruker du gjerne til alt mulig annet. Du kan instruere NetBeans til å bruke en annen nettleser via menyvalget Tools/Options (fliken General). 7. Å legge inn eksemplene fra leksjon 1 Kopier mappen eks1 (som du laster ned fra http://aitel.hist.no/fag/waplj/lek01/index.php) til <din prosjektmappe, pkt. 3>\Leksjon1Eksempler\web\. (Mappen web eksisterer på forhånd og inneholder blant annet filen index.jsp). Gå tilbake til NetBeans og sjekk at mappen er kommet med (eventuelt etter lukking og åpning): 8. Å prøve eksemplene Hvis du nå går direkte til nettleseren og skriver for eksempel http://localhost:8080/leksjon1eksempler/eks1/skrivut.jsp i adressefeltet får du feilmelding. For at dette skal virke må filene bygges inn i applikasjonen og deployeres til webtjeneren. Trykk Run. Da får du som tidligere opp Hallo verden! Utvid adresselinjen slik det er vist foran. Da skal vinduet i nettleseren se omtrent slik ut: Teksten som skrives ut her: Skriver ut fra min egen metode sier deg neppe så mye nå, den må ses i sammenheng med teksten i leksjonen. 4

9. Å skrive HTML-kode i NetBeans NetBeans hjelper deg med HTML-kodingen. La oss utvide index-siden foran med lenker til noen av eksemplene i eks1-mappen: <body>-elementet er utvidet med punktliste: <body> <h1>hallo verden!</h1> <p></p> <ul> <a href="eks1/overskrifter.html">overskrifter.html</a> <a href="eks1/client_script.html">client_script.html</a> <a href="eks1/richman.jsp">richman.jsp</a> </ul> </body> Skriv inn koden og merk deg den hjelpen du får fra NetBeans. Prøv også med feil-inntasting for å se hvordan og om NetBeans varsler feil. Prøv resultatet ved å trykke på Run-knappen. 10. Å finne java-koden som hører til en JSP-fil I kapittel 1.4 i leksjonen vil du lære at enhver jsp-fil oversettes til java-kode før den kompileres og videre inngår i det byggverket som en web-applikasjon utgjør. Av og til kan det være nyttig å se på denne java-koden. I NetBeans får du fram java-koden ved å ta fram jsp-filen under fliken Projects, høyreklikke på den og velge View servlet. 5