spring web mvc: ako dostať objekt do view

spring web mvc: ako dostať objekt do view
« kdy: 07. 09. 2010, 08:42:34 »
Ahojte

Uskutočňujem asi desiaty pokus o pochopenie javy. Tentoraz je mojou obeťou spring mvc.
Všetku prácu za mňa urobil netbeans. Všetko je nastavené tak, ako má.
Problém: V controlleri som vytvoril mv = ModelAndView. Tak, ako v každom tutoriále napíšem aj ja
Kód: [Vybrat]
mv.addObject("nadpis", "funguje to");Lenže keď v index.jsp napíšem
Kód: [Vybrat]
<c:out value="${nadpis}" />${nadpis}nevypíše to, čo by som očakával. Nevypíše nič.
Zanedbal som niečo?


soyo

Re: spring web mvc: ako dostať objekt do view
« Odpověď #1 kdy: 07. 09. 2010, 11:07:21 »
Skus pozriet logy (pripadne zapni DEBUG uroven na org.spring, ak sa da).

Re: spring web mvc: ako dostať objekt do view
« Odpověď #2 kdy: 08. 09. 2010, 08:55:45 »
uf, a ako to zapnem?

soyo

Re: spring web mvc: ako dostať objekt do view
« Odpověď #3 kdy: 08. 09. 2010, 15:10:04 »
Skus najst subor lo4j.properties alebo log4j.xml. Mali by byt na classpathe. Pripadne ak pri spustani servera zbadas prepinac -Dlo4j.configuration=..., tak tu je definovany konfiguracny subor. Ak mas na zaciatku logu hlasku:

log4j:WARN No appenders could be found for logger (...).
log4j:WARN Please initialize the log4j system properly.

Tak tieto konfiguraky chybaju uplne a mozes si zalozit vlastne.

Re: spring web mvc: ako dostať objekt do view
« Odpověď #4 kdy: 08. 09. 2010, 18:50:35 »
Tak som na to prišiel. Tvrdenie "Všetko je nastavené tak, ako má" bolo príliš optimistické. Zabudol som zmeniť názov index controlleru.

ďakujem za rady, pri učení javy každá rada dobrá :)


soyo

Re: spring web mvc: ako dostať objekt do view
« Odpověď #5 kdy: 09. 09. 2010, 16:15:05 »
Blahozelam,
ak aj logovanie neprispelo k odhaleniu priciny, rozhodne je dobre investovat nejaky cas do citania o log4j a spol.

Re: spring web mvc: ako dostať objekt do view
« Odpověď #6 kdy: 10. 09. 2010, 07:51:47 »
V tomto prípade logovanie nemohlo pomôcť, pretože som menil zdroják triedy, ktorá sa ani nedostala k slovu, pretože v nastaveniach bol iba nejaký defaultný controller.

soyo

Re: spring web mvc: ako dostať objekt do view
« Odpověď #7 kdy: 10. 09. 2010, 09:29:48 »
Aaa, to su najkrajsie chyby, ktore otrasu aj vierou v to, ze jvm si nevymysla a nie je zlomyselne.