JSF URL-Encoding-Probleme bei <h:link> (Mojarra)

xehpuk

Top Contributor
Hi,

ich habe eine JSF-Seite namens
Code:
ä.xhtml
.
Auf einer anderen JSF-Seite habe ich dies:
[XML]<h:link outcome="ä" value="ä"/>[/XML]
Daraus wird mit Mojarra 2.1.13 dieser Link:
HTML:
<a href="/foo/%E4.jsf">ä</a>
Also anscheinend mit Windows-1252 oder Verwandtem enkodiert. Beim Klick lande ich dann jedenfalls bei 404 bzw. durch einen [thread=140708]GlassFish-Bug[/thread] auch gern bei 500.
Mit Apache MyFaces 2.1.9 erhalte ich korrekterweise dies:
HTML:
<a href="/foo/%C3%A4.jsf">ä</a>
Beim Klick lande ich auch auf der korrekten Seite.

Handelt es sich hierbei um einen Bug in Mojarra oder ist das eine (wo zu findende) Einstellungssache?
Den Hyperlink dürfte er aber gar nicht erst rendern, wenn er ins Nichts führt, oder? Daher gehe ich stark von Ersterem aus.

Getestet mit GlassFish 3.1.2.2 und Apache Tomcat 7.0.32.
 
Zuletzt bearbeitet:

sence

Bekanntes Mitglied
Tomcat
<Connector ... URIEncoding="UTF-8">

Glassfish add <parameter-encoding> to /WEB-INF/glassfish-web.xml:

<parameter-encoding default-charset="UTF-8" />


Ändert sich da was bei dir ?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T JSF Character Encoding Problem Web Tier 2
T JBoss + Servlet + HTML Fileupload + Encoding Web Tier 1
pkm Probleme mit einem AJAX-Call in einem dynamischen Webprojekt Web Tier 15
M JSF Probleme bei Navigation mit Verzeichnisswechsel Web Tier 2
W JSF Probleme mit Data Table Web Tier 8
W JSF Probleme mit Zugriff zur Managed Bean Web Tier 11
G Probleme mit Java + Tomcat | Cannot switch on a value of type String for source level below 1.7 Web Tier 8
F JSF Probleme mit OverlayPanel Web Tier 0
H Frameset durch Tabelle ersetzten - Probleme mit jsp:include Web Tier 3
M ejb @Remote macht probleme Web Tier 10
S JSF SelectOneMenu - Probleme mit AJAX Web Tier 6
W Probleme mit Expression language ? Web Tier 13
P JSF Datenbank Probleme (Limit, Wiederholung) Web Tier 8
J JSF JavaScript Probleme zwischen Tomahawk und Tiles!? Web Tier 2
B Probleme mit h:selectOneRadio Web Tier 2
T DWR - Probleme mit Konfiguration Web Tier 13
W JSF MyFaces Tomahawk Probleme Web Tier 4
G Probleme mit EclipseLink und Java.util.Date Web Tier 3
S JSF Probleme beim redirect im ExceptionHandler Web Tier 2
P JSF 1.2 Navigation probleme Web Tier 2
D Probleme beim installieren von WebBeans Web Tier 2
D Probleme mit Tomcat Web Tier 3
M Tomcat 6 Umlaut Probleme Web Tier 2
D Seam Example Probleme Web Tier 2
C Probleme mit JSPs in Unterverzeichnissen Web Tier 4
A [PrimeFaces] dataTable mit paginator Probleme Web Tier 2
H Probleme beim Aufrufen von Java- oder Servlet-Methoden aus Javascript Web Tier 2
0 JSF: css einbinden - Probleme Web Tier 2
M iframe probleme Web Tier 2
K [GWT] Probleme beim asynchronen Methodenaufruf mit GWT-RPC Web Tier 8
B Probleme mit RichFaces Web Tier 2
O struts2 - Probleme mit parametrisierten URLs Web Tier 5
E Probleme mit GWT & MySQL Web Tier 3
G Probleme mit Ajax Login (jsp) Web Tier 5
S Tomcat / Eclipse Probleme Web Tier 2
B Probleme mit <jsp:include page=""/> und Laufzeit Web Tier 7
P Zurück-Button des Browsers macht Probleme Web Tier 9
O Struts2: Probleme mit Links aus Packages raus Web Tier 9
A JSF+Glassfish: Probleme mit Managed Bean Web Tier 2
S Probleme mit den Nav_rules und HTML code Web Tier 2
D Probleme mit ServletRequest Web Tier 14
G Probleme mit Tomcat Web Tier 14
E RichFaces 3.2.1 Probleme Web Tier 4
W JSTL macht Probleme Web Tier 6
W JavaBeans class="" macht Probleme Web Tier 2
A Time-Out Probleme Web Tier 21
B Probleme mit Marquee Tag Web Tier 3

Ähnliche Java Themen

Neue Themen


Oben