NetBeans is een geïntegreerde ontwikkelomgeving (IDE) voor software-ontwikkelaars die het mogelijk maakt de ontwikkeling van Java Server Faces (JSF) toepassingen. NetBeans is een open source framework dat is gratis te downloaden vanaf het Web. ICEfaces is een open source Ajax framework gebruikt bv Java ontwikkelaars van toepassingen maken en implementeren van servergebaseerde Rich Internet Applications (RIA). Het combineren van NetBeans met ICEfaces kan ontwikkelaars webapplicatie om te voldoen aan de standaard Java-technologie en access-databases en diensten achter dynamische HTML-interfaces.
Wat die u nodig hebt
- Internet-verbinding
Installeer de ICEfaces plugin in netto bonen. ICEfaces kan worden gedownload van de website (zie bronnen).
Maak een nieuw project van de ICEfaces met behulp van het menu om te selecteren "bestand > Nieuw Project." Selecteer het projecttype--die zullen meestal "Java Web > Web applicatie"--vervolgens treffer "Volgende". Bieden van een passende naam en locatie voor het project en druk op "Volgende". Selecteer de toepassingsserver en de versie van Java EE en druk op "Volgende". Selecteer het kader voor uw webtoepassing. Dit kunnen "ICEfaces" of "Visual Web ICEfaces" als u wilt visueel ontwerp van uw project. Zorg ervoor dat de "XML valideren" in het "Configuratie"-instelling is aangevinkt, dan geraakt "Finish".
Werk via de "ICE gezichten gemakkelijk Ajax Push Tutorial" (zie bronnen). Het zal u een pagina met twee eenvoudige verstelbare tellers bouwen helpen. De SessionRenderer API gebruiken zodat de wijzigingen van de teller resulteren in Ajax Push updates worden verzonden naar alle gebruikers van de toepassing.
Werk via de "Building Collaborative CRUD toepassingen met ICEfaces en NetBeans" (zie verwijzingen). CRUD staat voor aanmaken, Rendering, bijwerken en verwijderen van gegevens, en dit type toepassing is de steunpilaar van de ontwikkeling van de ondernemingstoepassing. Opmerking Hoe dit voorbeeld maakt ook gebruik van een Ajax Push als een van de onderdelen.
- De NetBeans website gebruiken als hulpbron voor eventuele problemen. Het heeft een actieve en nuttige gemeenschapsforum.
- Zorgen voor tabelweergaven van gegevens worden vernieuwd voordat u renderen om ervoor te zorgen dat gegevens up-to-date is.