Si estás utilizando un formulario se supone que hay un procesamiento en el lado del servidor, por lo tanto puedes retomar ese valor y ponerlo de nuevo en la caja de texto.
También podrías usar peticiones asíncronas (AJAX) que no requieran la recarga completa del sitio