Fornecer Opções para Compilar Configurações de JavaServer Pages

Use essa página para especificar opções a serem usadas pelo compilador JavaServer Pages (JSP).

Esta página do console administrativo é uma etapa nos assistentes da instalação do aplicativo e da atualização. Para visualizar essa página, você deve selecionar Pré-compilar Arquivos do JavaServer Pages na página Selecionar Opções de Instalação. Além disso, para visualizar essa página, clique em Aplicativos > Novo Aplicativo > Novo Aplicativo Corporativo > application_path > Avançar > Detalhado - Mostrar todas as opções e parâmetros de instalação > Avançar > Avançar ou Continuar > Pré-compilar Arquivos do JavaServer Pages > Avançar > Etapa: Fornecer opções para compilar JSPs.

As opções do compilador do JSP só podem ser especificadas nessa página ao instalar ou atualizar um aplicativo que contém módulos da Web. Após a instalação do aplicativo, você deve editar os parâmetros de configuração do mecanismo do JSP do arquivo WEB-INF/ibm-web-ext.xmi de um servidor da Web para alterar suas opções do compilador de JSP.

Configurações suportadas Configurações suportadas: Para arquivos de extensão e de ligação IBM®, a extensão do nome do arquivo .xmi ou .xml é diferente dependendo de você estar utilizando um aplicativo pré-Java EE 5 ou um módulo ou um aplicativo ou módulo Java™ EE 5 ou posterior. Um arquivo de extensão ou de ligação IBM é denominado ibm-*-ext.xmi ou ibm-*-bnd.xmi em que * é o tipo de arquivo de extensão ou de ligação como app, aplicativo, ejb-jar ou web. As seguintes condições se aplicam:
  • Para um aplicativo ou módulo que usa um Java EE versão anterior à versão 5, a extensão do arquivo deverá ser .xmi.
  • Para um aplicativo ou módulo que usa Java EE 5 ou posterior, a extensão do arquivo deve ser .xml. Se os arquivos .xmi forem incluídos no aplicativo ou módulo, o produto ignorará os arquivos .xmi.

No entanto, um módulo Java EE 5 ou posterior pode existir dentro de um aplicativo que inclui arquivos pré-Java EE 5 e usa a extensão do nome do arquivo .xmi.

Os arquivos ibm-webservices-ext.xmi, ibm-webservices-bnd.xmi, ibm-webservicesclient-bnd.xmi, ibm-webservicesclient-ext.xmi, e ibm-portlet-ext.xmi continuam a usar as extensões de arquivo .xmi.

sptcfg

módulo da Web

Especifica o nome de um módulo no aplicativo.

URI

Especifica o local do módulo relativo à raiz do arquivo EAR do aplicativo (arquivo EAR).

Caminho de Classe JSP

Especifica um caminho de classe temporário para o compilador JSP a ser usado ao compilar arquivos JSP durante a instalação do aplicativo. Esse caminho de classe não é salvo quando a instalação do aplicativo é concluída e não é utilizado quando o aplicativo está em execução. Esse caminho de classe é usado somente para identificar recursos fora do aplicativo, que são necessários para a compilação JSP e são identificados por outros meios, como bibliotecas compartilhadas, após o aplicativo ser instalado. Nas configurações de implementação de rede, esse caminho de classe é específico da máquina do gerenciador de implementação.

Para especificar que diversos módulos da Web usam o mesmo caminho de classe:

  1. Na lista de módulos da Web, marque a caixa de seleção Selecionar para cada módulo da web para o qual deseja usar um caminho de classe específico.
  2. Expanda Aplicar Vários Mapeamentos.
  3. Especifique o caminho de classe desejado.
  4. Dê um clique em Aplicar.

Utilizar Nomes de Pacotes Completos

Especifica se o mecanismo JSP gera e carrega classes JSP usando nomes de pacotes integrais.

Quando nomes de pacotes completos são utilizados, os arquivos de classe JSP pré-compilados podem ser configurados como servlets no arquivo web.xml, sem precisar utilizar o atributo jsp-file. Quando nomes de pacotes completos não são utilizados, todas as classes JSP são geradas no mesmo pacote, o que tem o benefício de caminhos de sistema de arquivo menores.

Quando as opções useFullPackageNames e disableJspRuntimeCompilation forem ambas true, um único carregador de classes é utilizado para carregar todas as classes JSP, mesmo se os arquivos JSP não forem configurados como servlets no arquivo web.xml.

Essa opção é a mesma que o parâmetro do mecanismo JSP useFullPackageNames.

Nível da Origem JDK

Especifica o nível de origem no qual o compilador Java compila as origens Java do JSP. Os valores válidos são 13, 14, 15,16, 17 e 18. O valor padrão é 17.

Desativar Compilação do Tempo de Execução JSP

Especifica se um arquivo JSP nunca deve ser traduzido ou compilado no tempo de execução, mesmo quando um arquivo .class não existe.

Quando essa opção é configurada para true, o mecanismo JSP não traduz nem compila arquivos JSP no tempo de execução; o mecanismo JSP carrega somente os arquivos de classe pré-compilados. Os arquivos de origem JSP não precisam estar presentes para carregar os arquivos de classe. É possível instalar um aplicativo sem a origem JSP, mas o aplicativo deve ter arquivos de classe pré-compilados.

Para que um único carregador de classes de aplicativo da Web carregue todas as classes JSP, essa opção de compilador e a opção Usar Nomes de Pacotes Completos devem ambas ser configuradas para true.

Essa opção é a mesma que o parâmetro do mecanismo JSP disableJspRuntimeCompilation.


Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=uweb_jspcompile
Nome do arquivo: uweb_jspcompile.html