PRG (Post-Redirect-Get) pattern uses POST for state-changing requests and GET for display, preventing duplicate submissions on refresh. When a PRG page is refreshed, only a GET request is made, not the original POST. Option 2 about struts-config.xml is not a defining characteristic of PRG.