in una web application in cui gli utenti devono inserire spesso valori numerici, anche piuttosto grandi, sarebbe bello traformare i numeri inseriti da:
12345678.00 a 12,345,678.00
per aumentare la leggibilità.
In output ovviamente non ho problemi, ma in input?
per formattare\"sformattare" ho trovato questa libreria: http://www.mredkj.com/javascript/numberFormat.html
potrei mettere la chiamata alla formattazione sull'evento onBlur, ma poi per non intervenire lato java dovrei chiamare il metodo che riporta la cifra al valore numerico prima del submit. Questo è sicuramente fattibile, ma considerando che ho almeno 30 jsp in cui andrebbe implementato, avete qualche idea per automatizzare almeno un po' il processo?
per esempio, si può definire una classe css da applicare agli input interessati per settare automaticamente l'onblur? e poi sul submit posso cercare tutti gli input di quella classe e chiamare il metodo che torna al numerico, che ne pensate?
grazie dell'attenzione, spero di essermi spiegato