Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [JSP] reperimento URL

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    5

    reperimento URL

    Ciao a tutti ho un problema di questo tipo che non riesco a risolvere.
    Ho una pagina HTML così composta:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4//EN">

    <html>
    <head>
    <meta http-equiv="refresh" content="0;URL=http://portale/applicativo/applicativoJ.jsp">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


    <title>Portale</title>

    <body>
    </body>
    </html>

    vorrei personalizzarla in modo da richiamare applicativoJ.jsp se nell'url viene digitato http://portale1.it, e applicativoj2.jsp se nell'url viene digitato http://portale2.it

    Grazie Mille per qualsiasi dritta
    Sabrina

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Credo che l'unico modo per poterlo fare sia di avere due siti distinti. Se non viene specificato un nome file nella barra dell'url, il browser indirizza automaticamente la richiesta alla macchina contraddistinta dal nome specificato (quello che c'è dopo http:// è il nome di una macchina).

    Per avere due siti distinti è necessario avere due domini distinti...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    5
    ok, non mi sono spiegata bene, scusa ma sono agli inizi, io ho già aperto la possibilità di far digitare http://portale1.it e http://portale2.it , ma entrambi richiamano la stessa JSP con questa istruzione:

    <meta http-equiv="refresh" content="0;URL=http://portale/applicativo/applicativoJ.jsp">

    io invece vorrei discriminare (con un IF) lanciandone 2 diverse a secondo di quanto digitato,
    avevo provato con una cosa del tipo HttpUtils.getRequestURL(request).indexOf("portale2 ") ma non mi funziona !

    Ciao e
    Grazie Sabrina

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    La domanda allora è "come hai fatto ad aprire la possibilità di digitare i due URL?"


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    5
    boh! non l'ho micca fatto io!!!!
    Ho chiesto all'esterno che ci segue di poter digitare portale1.it e portale2.it che puntassero sempre allo stesso IP che è la mia macchina webSphere e tutto funziona correttamente solo che si apre sempre la stessa pagine e io ne voglio 2 diverse

    Ciao Sabry

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    906
    Faccio una domanda stupida, ma se vuoi che a seconda di cosa viene digitato, ti si apra una pagina differente, che senso ha farla puntare alla stessa pagina per poi fare un refresh su una pagina diversa a seconda dell'indirizzo? Mi sembra uno spreco di tempo.
    Cmq...
    codice:
    <% if(request.getRequestURL().indexOf("http://portale1.it")!==0) { %>
         SE LA STRINGA INIZIA PER http://portale1.it VADO SU UNA PAGINA
    <% } else { %>
         ALTRIMENTI SU UN'ALTRA
    <% } %>
    Naturalmente deve stare in una pagina jsp.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.