Det integrerede webudviklingsmiljø gør det nemt at samarbejde om at oprette, samle, publicere, distribuere og vedligeholde dynamiske, interaktive webprogrammer.
Webudviklingsmiljøet indeholder følgende muligheder på højt niveau:
- Oprettelse af dynamiske webprojekter, brug af det Java EE-definerede hierarki eller en statisk version, som reducerer projektomkostningerne, når dynamiske elementer ikke er påkrævet. Statiske webprojekter kan senere konverteres til dynamiske webprojekter.
- Oprettelse og redigering af en distributionsdeskriptorfil til webprogrammer (web.xml)
- Oprettelse, validering, redigering og fejlfinding ifm. JSP- og HTML-filer
- En oversigt, som kan udvides, med navnet Stykkeoversigt, som gør det muligt for brugerne at katalogisere og organisere
programmeringsobjekter, der kan genbruges, f.eks. HTML-, JavaScript-
og JSP-markup-sprog, foruden filer og tilpassede koder, som kan indbygges i eksisterende filer.
- Dynamisk kodehjælp (Indholdsassistance), som omfatter vejledning i brug af koder og attributoplysninger til HTML-, JSP- og
JavaScript-koder, på basis af markørens position på kildesiden. (Du aktiverer Indholdsasssistance ved at trykke på Ctrl+mellemrumstast)
- Redigeringsunderstøttelse til CCS-typografiark (Cascading style sheet)
- HTTP/FTP-import
- FTP-eksport (kopiering af enkel ressource) til en server
- Import, eksport og validering af WAR-filer
- Oprettelse af miniserver med anvendelse af guiden Miniserver til oprettelse af nye miniservere.