Configurações de Opções de JSP e JSF

Use esta página para configurar o recarregamento de classe de módulos da web tais como arquivos JavaServer Pages (JSP) e para selecionar uma implementação de JSF para usar com este aplicativo.

Para visualizar esta página do console administrativo, clique em Aplicativos > Tipos de Aplicativo > Aplicativos Corporativos do WebSphere > application_name > Opções de JSP e JSF. Esta página é igual à página Fornecer opções de recarregamento de JSP para módulos da web nos assistentes de instalação e atualização do aplicativo.

A nota a seguir se aplica aos arquivos com uma extensão .xmi neste tópico:
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 um Java EE 5 ou posterior, a extensão do arquivo deverá ser .xml. Se arquivos .xmi forem incluídos com o 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 da Web no aplicativo instalado ou implementado.

URI

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

Ativar Recarregamento de Classes por JSP

Especifica se o recarregamento de classes deve ser ativado quando os arquivos JSP forem atualizados.

Um contêiner da Web recarrega os arquivos JSP apenas quando a extensão IBM reloadEnabled nos jspAttributes do atributo ibm-web-ext.xmi está configurada como true.

Arquivos de extensão IBM de aplicativos Java Platform, Enterprise Edition 5 (Java EE 5) e posterior estão no formato de arquivo .xml. Para versões de aplicativos anteriores à Java EE 5, eles estão no formato de arquivo .xmi.

Intervalo de Recarregamento JSP em Segundos

Especifica o número de segundos que o sistema de arquivos do aplicativo será varrido à procura de arquivos JSP atualizados. O padrão é o valor do atributo de intervalo de recarregamento no arquivo de extensão IBM (META-INF/ibm-web-ext.xmi) do módulo da Web.

Para ativar o recarregamento, especifique um valor maior que zero (por exemplo, 1 a 2147483647). O intervalo de recarregamento padrão é 5. Para desativar o recarregamento, especifique zero (0). O intervalo é de 0 a 2147483647.

O atributo do intervalo de recarregamento terá efeito somente se o recarregamento da classes estiver ativado.

Arquivos de extensão da IBM de aplicativos Java EE 5 e posterior estão no formato de arquivo .xml. Para versões de aplicativos anteriores à Java EE 5, eles estão no formato de arquivo .xmi.

Sun Reference Implementation 1.2

Selecione essa opção para utilizar a implementação JSF Sun Reference Implementation 1.2.

Se alterar a implementação JSF que você está utilizando para seu aplicativo, você deverá excluir quaisquer arquivos JSP compilados anteriormente. Se você pré-compilou seu aplicativo, será necessário recompilá-lo. Se não pré-compilou, mas já tiver solicitado arquivos JSP desse aplicativo, você deverá excluir os arquivos JSP do diretório temporário do perfil.

É possível configurar o parâmetro de configuração do mecanismo JSF, com.ibm.ws.jsf.JSF_IMPL_CHECK, como true para marcar automaticamente os arquivos JSP para recompilação na inicialização do aplicativo.

MyFaces 2.0

Selecione essa opção para utilizar a implementação JSF MyFaces. Essa é a implementação JSF padrão.

Se alterar a implementação JSF que você está utilizando para seu aplicativo, você deverá excluir quaisquer arquivos JSP compilados anteriormente. Se você pré-compilou seu aplicativo, será necessário recompilá-lo. Se não pré-compilou, mas já tiver solicitado arquivos JSP desse aplicativo, você deverá excluir os arquivos JSP do diretório temporário do perfil.

É possível configurar o parâmetro de configuração do mecanismo JSF, com.ibm.ws.jsf.JSF_IMPL_CHECK, como true para marcar automaticamente os arquivos JSP para recompilação na inicialização do aplicativo.

Em uma célula de versão mista, um nó da Versão 7 usa MyFaces 1.2 se a seleção de MyFaces é alternada, enquanto um nó da Versão 8 e posterior usa o MyFaces 2.0. Para versões do WebSphere Application Server anteriores à Versão 7 (por exemplo, Versão 6.1 e anterior), esta alternância é ineficaz porque a alternância da implementação do JSF não era suportada antes da Versão 7.



Nome do arquivo: uweb_jspreload.html