Ola Pessoal !
Estou com um probleminha cabeludo: Utilizo um servidor de
aplicacoes da netscape (NAS) que suporta a versao 0.92 do JSP, nas
minhas pag jsp tambem utilizo JavaScript da seguinte maneira por exemplo
:
declaracao de script JAVASCRIPT
<% declaracao JSP %> ( <% if ( (oBrowser != 1) || (oBrowser == 44) { %>)
*desconsiderada pelo
compilador no codigo.java
codigo JAVASCRIPT
<% declaracao JSP %> ( <% } else { if (oBrowser == 4) { %>)
codigo JAVASCRIPT
<% declaracao JSP %> ( <% } else { %>)
codigo JAVASCRIPT
<% declaracao JSP %> (<% } } %>)
FIM DO JAVASCRIPT
O codigo que seta a variavel oBrowser, esta imediatamente
antes deste JavaScript, eh um codigo JSP <% ..%>.
Ao abrir o codigo .java gerado pelo compilador pude observar
que a primeira comparacao (if ( (oBrowser != 1) || (oBrowser == 44) {
) eh desconsiderada (NAO APARECE - SUMIU ), porem a linha (} else { if
(oBrowser == 4) { )
aparece, o que causou um erro de compilacao, pois existe um } a mais.
O que eu fiz entao, compilei o mesmo jsp no JSWDK 1.0.1 (JSP
1) e funcionou. Mas preciso utilizar o servidor de aplicacoes da
Netscape - NAS ( que suporta JSP 0.92), pois preciso interagir com o
servidor de diretorios - NDS do NAS.
Nao tenho experiencia com servidores de aplicacoes, sera que
eu consigo alterar o compilador que ele esta usando, para usar o 1.0.1 ?
Se nao, preciso interagir com uma estrutra de diretorios, java nao tem
uma api para isto ? Acho que JNDI, alguem conhece para me dar mais
informacoes ?
Ja utilizei o JRun, mas tambem tive alguns problemas.
Agradeco a atencao dispensada
Daniela
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------