É possível adicionar um elemento de JSP a uma área do sítio ou item de conteúdo quando pretender que uma secção de JSP seja utilizada para uma área do sítio ou item de conteúdo específico.
Antes de começar
Nota: Apenas pode adicionar um elemento a um item de conteúdo se a função Gerir elementos
estiver activada no modelo de autoria utilizado pelo item de conteúdo.
Procedimento
- Abra ou crie uma área do sítio ou item de conteúdo.
- Faça clique em Gerir elementos.
- Seleccione JSP como tipo de elemento.
- Introduza um nome. Não utilize caracteres de duplo "byte" nem caracteres não
ASCII.
- Introduza um título de apresentação para utilizar como o título dos formulários
e índices apresentados através de elementos.
- Caso tenha criado um suplemento de fornecedor de texto para um sítio com várias configurações regionais, pode também seleccionar o fornecedor de texto e introduzir uma chave para procurar uma cadeia do fornecedor de texto seleccionado. O fornecedor de texto apresenta um título de apresentação diferente para cada idioma para o qual está
configurado. O texto introduzido no campo Título de apresentação é apenas
utilizado se um título de apresentação adequado não estiver disponível a partir do fornecedor de texto
seleccionado ou se o fornecedor de texto não estiver disponível.
- Faça clique em OK. O elemento de JSP é adicionado ao formulário.
- Aceda ao elemento de JSP criado:
- Introduza o caminho para o ficheiro JSP. O caminho deverá ser iniciado por uma barra.
Por exemplo:
/wps/customapplication;/jsp/jspFilename.jsp
Armazenar ficheiros JSP: Os ficheiros JSP são armazenados numa aplicação da Web
que é executada no portal. Para fazer referência a um ficheiro JSP
noutra aplicação da Web, utilize o seguinte caminho:
contextPath;jspPath.
Por exemplo:
/wps/customapplication;/jsp/jspFilename.jsp.
Um valor de caminho
de contexto dinâmico pode ser definido ao adicionar um símbolo ao caminho de contexto
que corresponde a um par de chave e valor no fornecedor de ambiente de serviço do
Web Content Manager. Quando esta chave é utilizada como o símbolo no campo
de valor jsp, é substituído de forma dinâmica no momento de composição. Por
exemplo: [my.custom.key];myfile, em que my.custom.key
corresponde a uma constante no serviço de configuração do Web Content Manager.
- Introduza uma mensagem de erro que será apresentada quando for introduzido um caminho de JSP
incorrecto. É apresentado um rastreio da memória de pilha inversa de excepção de Java, se existir um erro de sintaxe.
- Guarde o formulário de item.