O ambiente de desenvolvimento integrado da Web facilita as tarefas cooperativas de
criar, agregar, publicar, implementar e manter as aplicações dinâmicas e interactivas da Web.
O ambiente de desenvolvimento da Web proporciona ao utilizador as seguintes funções de alto nível:
- A criação de projectos dinâmicos da Web, através da utilização da hierarquia definida pela J2EE
ou uma versão estática que reduz as despesas gerais sempre que são necessários elementos dinâmicos.
Os projectos estáticos da Web podem, mais tarde, ser convertidos para projectos dinâmicos da Web.
- A criação e edição de um ficheiro descritor de implementação de aplicações da Web (web.xml)
- A criação, validação, edição e depuração de ficheiros jsp e HTML
- Uma vista extensível, designada de vista de Snippets, que permite aos utilizadores catalogar e
organizar objectos de programação reutilizáveis, tais como as marcações HTML, JavaScript,
e JSP, assim como ficheiros e identificadores personalizados, que podem ser incorporados em
ficheiros existentes
- A ajuda de identificadores dinâmicos (assistência de conteúdo), que apresenta a utilização de
identificadores e a informação sobre os atributos para identificadores
JavaScript, HTML e JSP baseados na localização do cursor, na página de Origem. (O utilizador invoca a
Assistência de Conteúdo, premindo (Ctrl+Barra de espaços)
)
- Suporte de edição de folhas de estilo em cascata
- Importação dos protocolos HTTP/FTP
- Exportação do protocolo FTP (cópia de recursos simples) para um servidor
- Importação, exportação e validação de um ficheiro de arquivo da Web
- Criação de servlets, que emprega o Assistente de Servlets para criar novos servlets.