Hoje escrevi uma pequena página que indica sucesso. Também requer retornar à página anterior e atualizar as operações da página anterior (como exclusão e adição). Pesquisei online e descobri que basicamente 90% dos resultados estão corretos. Significa usar window.history.go(-1) ou window.history.back(-1), e alguns dizem que a página filha atualiza a página pai.
Copie o código do código da seguinte forma:
<linguagem de script=JavaScript>
self.opener.location.reload();
</script>
Após testar na página JSP, depois de clicar no botão para salvar os itens adicionados na página de operação e depois ir para a página de prompt de sucesso, descobri que eles não foram atualizados e foram exibidos após a atualização manual. cuja tecnologia de colar e copiar não foi testada.
Na verdade, não encontrei uma maneira de confiar completamente em JS para esta tecnologia. Uma ideia é evitar que a página anterior seja armazenada em cache e apenas lê-la sempre (não entendo os princípios específicos das ideias de outras pessoas). .
O método de implementação do JSP é o seguinte:
Código mb10 do texto de resposta
Copie o código do código da seguinte forma:
<SPAN style="TAMANHO DA FONTE: 18px; COR DE FUNDO: #ffffff">
<SPAN style="FONT-FAMILY: 'Microsoft YaHei'; COR: #3333ff">
<FORTE>
<%String rec = request.getHeader("REFERER");%>
<input type="button" onclick="javascript:window.location='<%=ref%>'">
</STRONG>
</SPAN>
</SPAN>
<%String rec = request.getHeader("REFERER");%>
<input type="button" onclick="javascript:window.location='<%=ref%>'">
O método de implementação da página ASP é o seguinte:
Copie o código do código da seguinte forma:
<%'Obter o endereço da página anterior
endereço = request.ServerVariables("HTTP_REFERER")
%>
<!--window.location tem a função de retornar páginas relativas e atualizá-las-->
<a href="javascript:window.location.href='<%=address%>'" style="cursor:hand">Retornar</a>
Código mb10 do texto de resposta
Copie o código do código da seguinte forma:
<SPAN style="FONT-SIZE: 18px; BACKGROUND-COLOR: #ffffff"><SPAN style="FONT-FAMILY: 'Microsoft YaHei'; COLOR: #3333ff"><STRONG>.
request.getRequestDispatcher(request.getHeader("referente")).forward(solicitação,resposta);
ou
request.getRequestURL();
</STRONG></SPAN></SPAN>