Subversion Repositories Sigmater

Rev

Blame | Last modification | View Log | Download | RSS feed

<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0">
        <jsp:directive.page
                import="it.corenet.sincro.frontend.SincroServletUtil,it.corenet.sincro.common.gestorescarico.GestoreScaricoRemote,
                it.corenet.sincro.common.AffineTransformParameters,java.io.OutputStream,java.io.IOException,
                org.apache.log4j.Logger,java.util.List,java.util.ListIterator,it.corenet.sincro.frontend.SincroJspUtil,
                it.corenet.sincro.common.AreaSincrona"
                contentType="text/html" language="java" />
        <html lang="it" xml:lang="it" xmlns="http://www.w3.org/1999/xhtml">
        <head>
        <title>SINCROCAT - Conferma rimozione dati Area Sincrona</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <!-- commento necessario per corretta visualizzazione con Explorer 6 -->
        </meta>
        <meta http-equiv="Content-Language" content="it">
        <!-- commento necessario per corretta visualizzazione con Explorer 6 -->
        </meta>
        <!-- Fogli di stile -->
        <link rel="stylesheet" type="text/css" href="css/Main.css"
                title="normale" media="screen, print">
                <!-- commento necessario per corretta visualizzazione con Explorer 6 -->
        </link>
        <link rel="stylesheet" type="text/css" href="css/Home.css"
                title="normale" media="screen, print">
                <!-- commento necessario per corretta visualizzazione con Explorer 6 -->
        </link>
        <link rel="stylesheet" type="text/css" href="css/Print.css"
                title="stampa" media="print">
                <!-- commento necessario per corretta visualizzazione con Explorer 6 -->
        </link>
        <!-- immagini -->
        <link rel="shortcut icon" href="img/favicon.ico">
                <!-- commento necessario per corretta visualizzazione con Explorer 6 -->
        </link>
        <!-- javascript -->
        <script type="text/javascript" src="js/SincroManager.js">
                <!-- commento necessario per corretta visualizzazione con Explorer 6 -->
        </script>
        </head>
        <body>
        <div id="global">
        <div id="header"><img alt="Sistema SIGMA TER" src="img/LogoS3.gif" />
        <div id="mainnav">
        <ul>
                <li><a href="indice">Menu principale</a></li>
        </ul>
        </div>
        </div>
        <div id="content">
        <div id="richiesta">
        <h1>Gestione della sincronizzazione del DBTL</h1>
        <h2>Conferma rimozione dati Area Sincrona</h2>
        </div>
        <jsp:declaration>
                //costanti
                //nome JSP
                final String JSP_NAME = "ConfermaRimozioneDatiArea.jsp";
                //Nome parametro CGI contenente il Codice Comune
            protected static final String NOME_PARAMETRO_COD_COM = "codCom";
                //Nome parametro CGI contenente il codice dell'area tematica
            protected static final String NOME_PARAMETRO_AREA_TEM = "areaTem";

            // riferimento al logger
                Logger logger = Logger.getLogger(JSP_NAME);
        </jsp:declaration>
        <jsp:scriptlet>
                //riepilogo dati dell'area sincrona da rimuovere
                //accesso ai parametri CGI per reperire tipo e codice dell'area sincrona di cui rimuovere i dati
                String codiceComune = request.getParameter(NOME_PARAMETRO_COD_COM);
        String codiceAreaTematica  = request.getParameter(NOME_PARAMETRO_AREA_TEM);

        if ((codiceComune == null) || (codiceAreaTematica == null))
        {
            String msg = new String("Codice Belfiore o Area Tematica dell'Area Sincrona "
                        +"della quale rimuovere i dati mancanti o errati: "
                        +codiceComune+"; area tematica: "+codiceAreaTematica);
            logger.error(msg);
            throw new ServletException(msg);
        }
        
                //reperimento riferimento all'oggetto di accesso al DBTL
                GestoreScaricoRemote gestoreDbtl = SincroServletUtil.getDbtlManager();
        String nomeComune = gestoreDbtl.getNomeEnte(1,codiceComune);
        String areaTematica= SincroJspUtil.decodeAreaTematicaCode(Integer.valueOf(codiceAreaTematica).intValue());
        </jsp:scriptlet>
    <fieldset>
        <legend>Area Sincrona Selezionata</legend>
        <p><strong>Attenzione! Si stanno per rimuovere in modo permanente i dati del Comune seguente.</strong></p>
        <table>
            <tr>
                <td>
                        Comune: <strong><jsp:expression>nomeComune.toUpperCase()</jsp:expression></strong> (<strong><jsp:expression>codiceComune.toUpperCase()</jsp:expression></strong>)
                </td>
            </tr>
            <tr>
                <td>
                    Area tematica: <strong><jsp:expression>areaTematica.toUpperCase()</jsp:expression></strong>
                </td>
            </tr>
        </table>
    </fieldset>
    <br/>
    <jsp:expression>SincroJspUtil.getRemoveAreaConfirmationFieldset(codiceComune,codiceAreaTematica)</jsp:expression>
        </div>
        </div>
        <div id="footer">Sistema SIGMA TER
        <div id="core">
                <a href="http://www.sigmater.it" title="Link al sito SigmaTER">SigmaTER - Servizi Integrati catastali e Geografici per il Monitoraggio Amministrativo del TERritorio</a>
        </div>
        <div id="validator"><a href="http://validator.w3.org/check?uri=referer"
                title="Valida questa pagina (inglese)">XHTML 1.0</a> | <a
                href="http://jigsaw.w3.org/css-validator/"
                title="Valida il foglio di stile (inglese)">CSS 2</a> | <a
                href="http://www.w3.org/WAI/about.html"
                title="Linee guida per l'accessibilità (inglese)">WAI-A</a></div>
        </div>
        </body>
        </html>
</jsp:root>