Xaladin, no dying way.
First of all you should know that this is probaly the hardest battle and it gets easier after this. Ok down to buisness. Xaladin has one huge weakness and that's his learn and jump reaction commands. When you see the learn command press triangle button like crazy because the command can be stacked so you can have multiple jumps in a row. Wait until he stops attacking before using jump though because he might hit you and you could lose your jumps. When He goes out of the bridge and makes a dragon with his spears go way into the corner, this is the only place that he can't hit you. If he is still hitting you for some reason though, you can either go into valor and jump over it if you have high enough High Jump, or you can go into a limit and just wait it out, because you can not get hurt while in limit attacks, but do not use goofy's limit "Whirlagoof" as it is too short and you will get hurt. So just keep using jump and avoiding that ray and you shouldnt have to ever die.
We have more cheats and tips for this game here, Kingdom Hearts II cheats
Comments for this hint