Opstart Van Jsf Project

Hieronder beschrijven we wat we gedaan hebben om het skelet van de webapplicatie te maken. In eerste instantie gaat het om de volgende webpagina's :

  • een indexpagina op te roepen via http://localhost:8080/engelbert/index.faces. Zonder die .faces krijg je een foutmelding. De indexpagina bevat 3 knoppen, waarmee je naar drie andere webpagina's kan gaan : releases, iteraties en Axaptaobjecten.
  • De releasepagina toont een lijst van releases. De gegevens komen uit een MySQLdatabank
  • Klik je op een release in de lijst, dan krijg je een detail van deze release te zien. Onderaan de pagina worden de bijbehorende iteraties getoond : de development en integratiefase, de acceptatiefase en de productiefase.
  • De pagina's van de iteraties en Axaptaobjecten laten we voorlopig zo. Als we die uitbouwen, dan gaan er vooral ook filtermogelijkheden bij moeten zitten. Maar die voorzien we in deze eerste fase niet.

Probleem van deze eerste fase zal vooral zijn dat we via DAO's een ResultSet opbouwen en die weer willen geven op de webpagina.

Opstarten van het JSF webproject

We kiezen in MyEclipse voor File - New - web project.
engelbert08.jpg

We geven de naam in en kiezen voor Java EE 5.0.
engelbert09.jpg

Het webproject engelbert is nu gemaakt. We selecteren de naam van het webproject en klikken met de rechtermuisknop. Nu selecteren we MyEclipse - Add JSF capabilities.
engelbert10.jpg

We nemen genoegen met de standaardwaarden en klikken op de "finish"-knop.
engelbert11.jpg

Als we de Java Server Page index.jsp selecteren, kunnen we met de rechtermuisknop het kortmenu oproepen. We selecteren nu Open - Open with visual JSF designer.
engelbert12.jpg

Page tags: jsf
page_revision: 7, last_edited: 1214337320|%e %b %Y, %H:%M %Z (%O ago)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License