В случае Struts мне просто нужно было вернуть DefaultHttpHeaders.
public HttpHeaders create() {
try{
employeesService.save(model);
}
catch(Exception e){
System.out.println(e);
return new DefaultHttpHeaders("DuplicateId").withStatus(409);
}
return new DefaultHttpHeaders("success")
.setLocationId(model.getId());
}