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]
    ---------------------------------------------------------------------

Responder a