Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    854

    come trasformare le url

    ciao

    ho un sito web di e-ecommerce fatto in java
    gli urli che si visualizzando nella barra del brwoser (chrome, ie, ecc..) sono del tipo

    http://www.miodominio.it/prodotto.js...t=3&tipo=pippo

    come devo fare per visualizzare degli url fatti così


    www.miodominio.it/prodotto/3/pippo

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    854
    ad esempio, guardate questo url

    https://www.tuumshop.it/bracciale-tu...-bronzato.html

    come hanno fatto a trasformare l'url che di solito sono con l'id del prodotto nella query string:

    https://www.tuumshop.it/prodotto.jsp?prodotto_ID=345

    in un url senza parametri in query string ?

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    854
    nessuno sa aiutarmi?

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,121
    Ciao.
    L'argomento non è dei più facili da digerire.
    Cerca informazioni in merito all'argomento "URL Rewrite" e ti si aprirà un mondo di modi diversi per poter ottenere quella cosa: dall'applicazione di semplici regole del web-server all'utilizzo di Servlet Filters, fino alla completa ristrutturazione della WebApplication mediante l'uso di appositi framework.

    Tutto dipende, comunque, da come è sviluppata la tua applicazione.

    Una delle tecniche più utilizzate è, sostanzialmente, quella di aggiungere un filtro che intercetta le richieste (provenienti da URL riscritte), le decodifica e le passa alle Servlet nel modo corretto (come le vedi ora); una volta che la Servlet ha prodotto il risultato, prima che questo venga spedito al client, il filtro ri-traduce le URL riscrivendole in modo che l'utente non le veda in modo "grezzo" (detto molto grossolanamente).

    Ti fornisco alcuni link utili:
    https://www.html.it/articoli/urlrewr...write-in-java/
    http://blog.d-vel.com/home/-/blogs/u...e-rule-in-java
    https://www.geeksforgeeks.org/url-re...-java-servlet/
    https://www.appuntisoftware.it/prett...jsf-e-java-ee/

    Qui addirittura una libreria che dovrebbe permettere l'url-rewrite con poche configurazioni (non l'ho mai usata):
    https://tuckey.org/urlrewrite/

    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

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