Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

JSP formatiranje ispisa datuma i raw ispis stringova

[es] :: Java :: JSP formatiranje ispisa datuma i raw ispis stringova

[ Pregleda: 1713 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Au197/79
Zlatan Kadragić
Minhen

Član broj: 3556
Poruke: 772
*.adsl.beotel.net.

Sajt: aurelije.blogspot.com


+47 Profil

icon JSP formatiranje ispisa datuma i raw ispis stringova03.01.2007. u 23:59 - pre 210 meseci
Pravim RSS agregator i imam 2 problema.

Prvi problem: imam niz objekata klase Prijava i taj niz je atribut request-a pod imenom prijave. Svaka prijava ima više vesti, a svaka vest ima atribut vremeObjave tipa java.util.Date. Moj jsp kod je (bez nepotrebnih detalja):
Code:
<c:forEach var="prij" items="${prijave}">
    <c:out value="${prij.ime}"/>
    <c:forEach var="vst" items="${prij.vesti}">
        <c:out value="${vst.naslov}"/>
        <fmt:formatDate value="${vst.vremeObjave}" type="both" pattern="dd.MMMM.yyyy, HH:mm" />
        . . .

Kod kompajliranja dobijam grešku u <fmt:formatDate... liniji: According to TLD or attribute directive in tag file, attribute value does not accept any expressions. Bez formatiranja sve radi osim što datum ima engleski ispis. Stvarno ne znam u čemu je fora.

Drugi problem predstavlja to što imam string vrednosti RSS vest koje sadrže html tagove. Kada ih prikažem u jsp-u izvrši se escape tagova i dobijem
Code:
&lt;img src=&#034;
Kako da sprečim escape?

Unapred hvala.
Bolje džaba ležat nego džaba radit.
 
Odgovor na temu

anon315

Član broj: 315
Poruke: 1657
*.adsl.sezampro.yu.



+13 Profil

icon Re: JSP formatiranje ispisa datuma i raw ispis stringova04.01.2007. u 00:45 - pre 210 meseci
Za prvi problem:

Ako koristis:

Code:

<%@ taglib uri='http://java.sun.com/jstl/core' prefix='c'%>


onda pokusaj sa:

Code:

<%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c'%>


da bi bio siguran da strana koristi JSTL 1.1 specifikaciju.

Btw, jel ovo u pitanju: Servlet2.4/JSP2.0?

[Ovu poruku je menjao Vanja Petreski dana 04.01.2007. u 10:36 GMT+1]
 
Odgovor na temu

Au197/79
Zlatan Kadragić
Minhen

Član broj: 3556
Poruke: 772
*.adsl.beotel.net.

Sajt: aurelije.blogspot.com


+47 Profil

icon Re: JSP formatiranje ispisa datuma i raw ispis stringova04.01.2007. u 11:25 - pre 210 meseci
Našao sam odgovor i na 2. pitanje i to čitanjem c.tld fajla. Rešenje je u atributu escapeXML:
Code:
<c:out value="${vst.opis}" escapeXml="false"/>

Bolje džaba ležat nego džaba radit.
 
Odgovor na temu

anon315

Član broj: 315
Poruke: 1657
*.antegra.com.



+13 Profil

icon Re: JSP formatiranje ispisa datuma i raw ispis stringova04.01.2007. u 13:42 - pre 210 meseci
U JSF-u je to escape atribut i po default-u je false.
 
Odgovor na temu

[es] :: Java :: JSP formatiranje ispisa datuma i raw ispis stringova

[ Pregleda: 1713 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.