
Είμαι με τη χρήση **[UrlRewrite](http://tuckey.org/urlrewrite/)** σε **JSP** έργο πάνω **JBoss** . Έχω διαμορφωθεί κάποιους κανόνες, έτσι ώστε τα πράγματα όπως:



```
http: // mysite / παράμετρο
```

Διαβάζεται ως εξής:



```
http: //mysite/index.jsp παράμετρος = παράμετρος
```

Και ούτω καθεξής.


Τώρα, αυτό που θα ήθελα να ξέρω αν υπάρχει ένας τρόπος για να αντικαταστήσει ορισμένους χαρακτήρες που υποβλήθηκαν στο URL από τους χρήστες με τους άλλους. Κάτι σαν αυτό που κάνει η Wikipedia. Όταν χρησιμοποιείτε ένα διάστημα στο URL στη Wikipedia, είναι αντικατασταθεί από ένα «-».


Είναι UrlRewrite το κατάλληλο εργαλείο για αυτό; Έχω, επίσης, μερικά φίλτρα γύρω, αλλά υποθέτω ότι shoul να είναι σε θέση να το πετύχουν αυτό με UrlRewrite ή ένα παρόμοιο εργαλείο.

 
URL αντικατάσταση χαρακτήρων σε JSP με UrlRewrite
=================================================



Σε περίπτωση που κάποιος πρέπει να κάνει το ίδιο πράγμα, έχω [ανακαλύψει ότι είναι δυνατόν με τη χρήση Servlets](https://stackoverflow.com/questions/359147/mask-urls-in-jsp) να φιλτράρετε τις διευθύνσεις URL, response.sendRedirect () και request.getRequestDispatcher (). Προς τα εμπρός ().

 