在三角形abc中,∠a=90°,ad垂直BC,AC=2.,BD=3,求CD,AB的长