Open A page B through window. open. After page B is submitted, you want to partially refresh page.
Window. open (url, '', 'width = 100, height = 100, resizable = no, status = no, menubar = no, scrollbars = no ');
<Form action = "BAction? Method = save ">
<Input type = "submit" value = "submit"/>
</Form>
Public void save (HttpServletRequest request, HttpServletResponse response)
{
StduentSave ();
PrintWriter pw = response. getWriter ();
String jsAlert = "<script> alert('operation successful '{}}opener.doc ument. getElementById ('hint'). innerHTML = 'Operation successful'; window. close (); </script> ";
Pw. write (jsAlert );
Pw. flush ();
}
Page B is submitted to BAction. After processing, page B is closed and only the prompt area of page A is updated.
In addition to updating the html of a certain area, you can also update the form elements: