Problem z Velocity i Java

Problem z Velocity i Java
H3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

Hej, mam obiekt w Javie typu String, który zwraca

Kopiuj
<strong>23141</strong>

Niestety, tak musi być zapisany, wiem, że to nieelegancko. Następnie do Velocity do templat'e przekazuję funkcję pobierającą ten obiekt. Przykład,

Kopiuj
$action.getID(). 

Niestety w odpowiedzi zamiast pogrubionego tekstu **23141 **dostaję identyczną wartość

Kopiuj
 <strong>23141</strong>

Gdy wejdę w kod źródłowy strony mam coś takiego

Kopiuj
<strong>23141</strong>

Oczywiście wiadomo, wszedłem w wujka Google i jest problem z escaping characters. Próbowałem to po chamsku w javascripcie zmieniac (replace) ale nie przeszło, tak samo w funkcji

Kopiuj
$action.getID().replace("<", "<")

i też nie przeszło. Dalibyście mi jakieś rady jak to ugryźć?

Niestety kod się sam formatuje pomimo że dodałem tagi więc wklejam z pastebin zapytanie

https://pastebin.com/VE6CBtnC

baant
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 524
0

Po 1. Twój replace nic nie zmienia xd
Po 2. Czemu getid nie zwraca samego id tylko id otagowane htmlem. To jest jakies wtf

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.