Non c'è modo di concatenare un nome di proprietà come stai usando il driver Java (get
s di sicuro, e in base a questo, put
neanche dovrebbe funzionare).
Dovrai ottenere gli oggetti uno alla volta come suggerito.
((DBObject)obj.get("response")).get("resData")
Vedi qui per una potenziale funzionalità futura che potrebbe consentire alla tua sintassi di funzionare (anche se, probabilmente con un nuovo nome di metodo).