Deberías indicar el código que usas en "Java" .. No sabemos como trabaja esa rutina.
De hecho .. no sé "como" ese "drang and drop" tendrá que tomar alguna referencia ... algún "id" de ese "usaurio" como para que al terminar su proceso "visual" puedas disparar una llamada a un URL concreto: script.php de proceso al cual le pases ese "id" de tu usuario y el dato de la "fecha" donde debe quedar. Si tuvieras esos elementos (saber la referencia de lo que "tomastes" por tu "drag" y la referencia de donde lo dejastes "drop") .. si lo haces con PHP sólo, esto implicará una recarga de página. Creo que si estás intentando dar soluciones "gráficas" al problema .. será mejor que uses otras técnicas más avanzadas.
En general esto que propones es taréa más bien de "Ajax" y técnicas similares.
Fijate en este ejemplo:
http://www.ditchnet.org/wp/2005/06/1...drop-events-2/
o en este otro:
http://demo.script.aculo.us/shop
En forosdelweb.com tenemos un foro exclusivo para "Ajax" .. visitalo si tienes problemas o quieres concretar el tema.
Un saludo,