Sonderzeichen in HTML

Hallo.

Ich brauche unbedingt spezielle Sonderzeichen. Ich arbeite gerade an einem Servlet, das mit Parametern aus einer HTML-Seite Datenbankabragen generiert. Das sieht folgendermassen aus:
[…
Wenn ich nun aber das testthema in „test thema“ umbenenne, geht das nicht mehr. Ich muss das Leerzeichen durch ein %20 ersetzen (test%20thema), dann gehts wieder. Das @ hat %40. Nun habe ich aber noch andere Sonderzeichen im „href“ stehen, bei denen ich den Code nicht kenne. (z.B. / und +) Weiss jemand, wo ich eine Auflistung finde?

Danke,
Bernd](/servlets/themen?thema=testthema)

Hallo!

Der Code ergibt sich einfach durch ein % plus den Ascii-Code des Zeichen in Hexadezimalschreibweise. Das bedeutet du schaust einfach in irgendeiner Auflistung (einfach nach Ascii-Code suchen, findet man schnell etwas) den Code für z.B. / nach, findest da 47, wandelst es in die hexadezimale Schreibweise um (2F) und fertig: %2F

hth

–Jan Vornberger

tabelle Sonderzeichen
Bernd,

hier ist die Tabelle:

http://home.t-online.de/home/W_Jansen/computer/html/…

Wilhelm

/ nach, findest da 47, wandelst es in die hexadezimale
Schreibweise um (2F) und fertig: %2F

Danke, ist mir einen Punkt wert! :smile:
Muss man erst mal drauf kommen…
*tz*