Obama said he has halted reductions in the Navy, is building up the Marine Corps and investing in the hardware — combat ships, submarines and fighter aircraft — they'll need to do their jobs. He promised higher pay, enhanced child care and improved support and other benefits.

"In short, we will maintain America's military dominance and keep you the finest fighting force the world has ever seen," Obama said, as more than 30,000 watched from the stands.