la verdad que yo use el Netbeans, luego debes crear un proyecto dentro de ese proyecto una nueva pag en html " ejemplo un formulario que enviara los datos al servlet y te devolvera esos datos a un html" al crear la nueva pagina automaticamente te genera un xml, despues dentra de ese mismo proyecto creas el servlet que te leera el xml y respondera los datos ingresados.
para instalar el netbeans te pedira el jdk, que lo puedes encontrar el google.
si necesitas mayor informacion puede pedirme el codigo a mi mail, mientras tanto lo voy a confeccionar.
saludos.