Ho un file JSP, che mi crea (tramite query SQL) un documento XML. Questo documento XML viene richiamato più volte tramite funzioni Javascript, quindi esegue le query e ricrea ognivolta il documento XML. Questo è il file JSP.
codice:
<%@ page contentType="text/xml" pageEncoding="windows-1252"%>
<%@ page language="java" import="java.sql.*"%>
<%
Connection dbconn = null;
Class.forName("com.mysql.jdbc.Driver");
dbconn = DriverManager.getConnection("", "", "");
Statement stmt = dbconn.createStatement();
String query = "SELECT ...";
query += "FROM ...";
ResultSet rs = stmt.executeQuery(query);
%>
<radice>
<%
while (rs.next()) {
out.println("XML TAG VARI");
}
%>
</radice>
Come posso fare affinchè, durante la navigazione, quando questo file jsp (documento xml) venga tenuto in memoria (sul client o sul server) e che quando viene richiesto venga controllato se usare questo o la copia in memoria (evitando di avere delle copie dei doc vecchie rispetto al contenuto del DB)? Grazie