Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema: chiamare una servlet che mostra una pagina jsp da un'altra servlet

    Salve
    ho un problemuccio di cui non riesco a capire la soluzione. Mi spiego meglio:

    ho tre servlet, la prima chiamata proxy gira su un server (chiamiamolo CE1), questa in base a dei parametri formula una chiamata per una seconda servlet che gira su di un altro server (chiamiamolo BP1), questa servlet ricevuta la risposta apre una pagina jsp ed effettua tramite form la chiamata a un'altra servlet su di un altro sistema.

    Ora il problema è questo quando chiamo la prima servlet tutto bene, formula la chiamata in post con http connection, quando però parte la seconda servlet arriva l'errore ovvero richiama una jsp (console.jsp) ma non la trova, vedendo il BufferedReader della chiamata mi accorgo che il path per richiamare la jsp è il seguente:

    codice:
    <html><frameset rows="100%,0%" name="ZIDFrame" border="1" id='service'> <frame src="/RepWeb/Console.jsp?zid=1351094372571" name="console">
    e vedo che manca il path assoluto.

    come posso risolvere questa cosa? ora faccio così:

    codice:
    while ((line = rd.readLine()) != null) 
    {          
              line = line.replaceAll("/RepWeb/", "http://sapwdbp1.ita18.com:8100/RepWeb/"); 
              result += line;
    }
    sapete se c'è un modo più furbo e soprattutto corretto per risolver??


    grazie mille

  2. #2
    nessuno sa come posso risolvere?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.