11 Jan 2012
 

Quando l'issue ti rovina le giornate!

Written by massi

Come ci si può far rovinare tre giorni da un'issue? Basta avere a che fare con l'encoding e un DB criptato. Dopo tre giorni di analisi, mi sono accorto che il problema alla base dell'issue non era di basso livello, quindi su come certi dati venivano passati al DB, ma su come la form all'interno di una console, sviluppata con tecnologia Wicket, encodasse i dati da passare al sistema che poi li elaborava per le query sul DB. Cosa ho imparato oggi? Che comunque vadano le cose è sempre meglio aggiungere form.setMultiPart(true); alla form della Wicket e enctype="multipart/form-data" alla form della rispettiva pagina html.

       

    « Return