rolloMedlem sedan aug. 2001203 inlägg
Tjena!
Jag har ett bekymmer på en JSP sida där jag i en alt-tag på en bild hämtar en
test tag från en language class.
<img src="/rollo/mimes/images/error.gif" alt="<isa:translate key="rollo.text.hem"/>">
Texten är översatt med native2ascii och ser ut så här "Ha\u0447a\u043bo"
Texten visas rätt om jag skriver ut den på sidan, men i alt-taggen så konverteras inte de unicode konverterade tecknen.
Jag har sökt en massa men kan inte hur jag konverterar unicoden till "vanlig text" i en sträng.
Hade jag kodat ASP så hade jag kört en replace(sträng), men vad är motsvarigheten i JSP?
Alternativet är så klart om man gör det med ett javascript
Tack på förhand!
rollo
spangoMedlem sedan juni 20006 147 inlägg
Customtaggen borde inte ens märka att den ligger i en HTML-tagg. Är du säker på att det inte är nåt annat som spökar?
rolloMedlem sedan aug. 2001203 inlägg
Tjena!
Jag är inte säker, men jag har jämfört olika kodsnuttar och de är identiska
Denna funkar inte
<img src="/rollo/mimes/images/error.gif" alt="<isa:translate key="rollo.text.hem"/>">
medan denna funkar
<img src="<%=WebUtil.getMimeURL(pageContext, "/mimes/images/icon_print.gif") %>" width="16" height="16" alt="<isa:translate key="rollo.text.print"/>" border="0" class="display-image"></a>
Testade med javascript och escape, men det hjälpte inte
rollo
spangoMedlem sedan juni 20006 147 inlägg
Min första gissning skulle nog vara att det smugit sig in dubbla backslashar i rollo.text.hem-variabeln... dubbelkollat det?
rolloMedlem sedan aug. 2001203 inlägg
Tjena!
Där är inga dubbla \\ någonstans i texten.
Det intressanta är att en hel del av mina texter funkar, medan vissa andra inte funkar.
Jag håller på och testar lite texter fram och tillbaka, men det tar tid
rolloMedlem sedan aug. 2001203 inlägg
Har löst problemet.
Något var fel i språk klassen, vet dock inte exakt vad, men ändrade jag till små bokstäver i unicode koden så funkar det.
Tack för hjälpen!