EDISON — A resource officer was seriously injured when he was struck by a "distraught" student in the parking lot of J.P. Stevens High School on Thursday morning, according to Edison Police.

A 18-year-old female student had left the building and got into her car, with the officer following her to stop her from leaving school property, according to police. She was identified later by Edison Police as Claudia Morgan, a senior at the school.

The woman backed her car into the officer and pinned him against another car before exiting the parking lot, according to police. The woman was taken into custody several blocks away on Inman Avenue.

Police said the resource officer was hospitalized and in serious condition. He was identified as Officer Andrew Roy, 42, a 16-year veterans of the department. He remained hospitalized on Friday in satisfactory condition at Robert Wood Johnson University Hospital in New Brunswick with leg injuries.

Other resource officers will cover for Roy during his recuperation, according to police.

Morgan is undergoing psychiatric evaluation to the Rutgers University’s Behavioral Health Care facility in Piscataway, police said. They have charged her with aggravated assault, obstruction and eluding arrest.

The NJ State PBA in a message on its Twitter account requested prayers for the injured officer, who is an Edison police officer, and praised his "tremendous valor" for his actions during the incident.

Contact reporter Dan Alexander at Dan.Alexander@townsquaremedia.com or via Twitter @DanAlexanderNJ

More from New Jersey 101.5:

Sign up for the NJ1015.com Newsletter

Get the best of NJ1015.com delivered to your inbox every day.