John Rodgers was an admiral in the United States Navy. He began his naval career as a commander in the American Civil War and during his postwar service became an admiral.
John Rodgers as rear admiral
Rear Admiral Rodgers as Asiatic Squadron commander, leaning over the table at right in this posed photograph of U.S. Navy officers holding a council of war aboard his flagship, the steam frigate USS Colorado, off Korea in June 1871 prior to the Korean Expedition
The first USS Weehawken was a Passaic-class ironclad monitor in the United States Navy during the American Civil War. She was named after Weehawken, New Jersey.
USS Weehawken
A drawing of Weehawken capturing CSS Atlanta, 17 June 1863
Union ironclads Weehawken, Montauk, and Passaic shelling Fort Moultrie. Photograph taken from ramparts of Fort Sumter