Editor visual sun-web.xml: Geral

Consulte também 

O editor visual sun-web.xml permite editar o descritor de implantação da Web específico para plataforma do servidor de aplicativos Sun Java System. Você pode abrir o editor visual expandindo o nó Arquivos de configuração do projeto na janela Projetos e clicando duas vezes no arquivo sun-web.xml. Um aplicativo da Web conterá um descritor de implantação sun-web.xml se o servidor de destino for o servidor de aplicativos Sun Java System.

Na guia Geral do assistente, você pode definir a raiz de contexto, a classpath adicional e as propriedades de configuração JSP do aplicativo da Web.

Raiz do contexto

A raiz de contexto é a pasta base do arquivo WAR. O contexto do servlet usa a raiz de contexto para resolver o caminho do arquivo WAR. A URL da página JSP ou do servlet fica dessa forma:

 hostname:port/contextRoot/relative_URLs_in_WAR_file

URL de erro

Especifica, de forma opcional, uma URL de redirecionamento em caso de erro.

Propriedades da configuração JSP

Em Propriedades da configuração JSP, você pode adicionar ou excluir as propriedades predefinidas das páginas JSP do módulo da Web.

A tabela abaixo lista as propriedades da configuração JSP. A primeira coluna lista o nome da propriedade e a segunda fornece uma descrição da propriedade e o valor padrão desta quando aplicável.

Nome Valor
checkInterval Se o desenvolvimento for falso e o recarregamento for verdadeiro, as compilações em segundo plano estarão ativadas. checkInterval é o tempo em segundos entre as verificações para confirmar se uma página JSP precisa ser recompilada. O valor padrão em segundos é 300.
compilador O compilador de Ant deve ser usado para compilar a página JSP. Consulte a documentação do compilador de Ant para obter mais informações. O compilador padrão é javac.
classdebuginfo Identificador que especifica se os servlets de Java gerados devem ser compilados com a opção de depuração definida(-g para javac).
classpath Classpath que será informada para o compilador de Java quando for chamado para compilar o servlet gerado para um arquivo de classe. A classpath é criada dinamicamente de acordo com o aplicativo da Web atual.
development Verifique se o Jasper é usado no modo de desenvolvimento. O valor padrão é verdadeiro.
enablePooling Determina se o agrupamento do manipulador de marcas está ativado. O valor padrão é verdadeiro.
fork Se definido como verdadeiro, o Ant bifurca a compilação das páginas JSP para que outra JVM seja usada para a compilação da página JSP a partir daquela que está executando o servidor de aplicativos. O valor padrão é verdadeiro.
ieClassId ID de classe COM do plug-in Java do Internet Explorer. Seu valor é usado pelas marcas <jsp:plugin>.
javaEncoding Codificação para o servlet de Java gerado. Esta codificação também é informada ao compilador de Java usado para compilar o servlet. Por padrão, o recipiente da Web tenta usar UTF8. Se isso falhar, ele tentará usar o valor javaEncoding.
Para obter mais informações sobre codificações, consulte:
keepgenerated Identificador que especifica se as fontes do servlet de Java geradas para cada página devem ser mantidas ou excluídas. Se definido como verdadeiro, os arquivos Java gerados serão mantidos. Se definido como falso, os arquivos Java serão excluídos. Por padrão, o código de Java não é excluído para auxiliar a depuração.
logVerbosityLevel Registre o nível de mensagens detalhadas a serem produzidas pelo servlet. Níveis crescentes fazem com que mais mensagens sejam geradas. Os valores válidos são "FATAL", "ERROR", "WARNING", "INFORMATION" e "DEBUG". O valor padrão é "WARNING".
mappedfile Identificador que especifica se o recipiente deve gerar conteúdo estático com uma instrução de impressão por linha de entrada. Se definido como verdadeiro, gera chamadas de gravação individuais para cada linha HTML e adiciona comentários que descrevem o local de cada linha na página JSP. Por padrão, todas as chamadas de gravação adjacentes são combinadas e nenhum comentário sobre o local é gerado.
recarregando Especifica se o Jasper deve verificar páginas JSP modificadas. O valor padrão é verdadeiro.
suppressSmap Especifica se as informações do SMAP para depuração do JSR45 podem ser suprimidas. O valor padrão é falso.
dumpSmpa Especifica se as informações do SMAP para depuração do JSR45 serão despejadas em um arquivo. O valor padrão é verdadeiro.
scratchdir Diretório de trabalho a ser usado durante a compilação de páginas JSP. Também armazena todos os códigos gerados.
tagPoolMaxSize Especifica o tamanho do agrupamento do manipulador de marcas.
xpoweredBy Determina se o cabeçalho de resposta X-Powered-By será adicionado pelo servlet gerado.

Propriedades

Em Propriedades, você pode adicionar ou excluir as propriedades predefinidas das páginas JSP do módulo da Web.

A tabela abaixo lista as propriedades JSP disponíveis. A primeira coluna lista o nome da propriedade e a segunda fornece uma descrição da propriedade e o valor padrão desta quando aplicável:
Nome Valor
crossContextAllowed Defina essa propriedade como verdadeira ou falsa. Quando definida como verdadeira, o aplicativo da Web tem permissão para acessar outros contextos de aplicativos da Web.
tempdir Diretório temporário para ser usado por esse módulo da Web. Esse valor é usado para construir o valor do atributo de contexto javax.servlet.context.tempdir. As páginas JSP compiladas também serão mantidas nesse diretório.
singleThreadedServletPoolSize Quantidade de segmentos no conjunto de segmentos dos servlets individuais segmentados.
Consulte também
Sobre os descritores de implantação
Editando os descritores de implantação do aplicativo da Web
Alterando o servidor de destino.
Editor visual sun-web.xml:
         Sessão
         Mensagens
         Localidade
         Cache
         Descritor de serviços da Web

Notificações legais