validazione pagina jsp

sara_80xx

Nuovo Utente
2 Feb 2009
2
0
0
Salve a tutti,
qualcuno potrebbe aiutarmi sulla validazione di questa mia pagina jsp:
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML5(experimental)//EN"> -->
<%@include file="include/header_utente.jsp"%>
<%@page import="java.lang.reflect.Method"%>
<%@page import="it.gepin.inps_risponde.utility.GeneralUtility"%>
<%@ page language="java" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%try{%>
<%@ page import="java.util.TreeMap" %>
<%@ page import="java.util.Set" %>
<%@ page import="java.util.Iterator" %>
<%@ page import="java.util.Vector" %>

<jsp:useBean id="privacy" scope="session" class="java.lang.String" />
<jsp:useBean id="Flag" scope="session" class="java.lang.String" />
<%
GeneralUtility utility = new GeneralUtility();
%>
<HTML>
<BODY title="Home Page di InpsRisponde,con una breve descrizione della funzionalita di tale servizio,l'informativa sulla legge della privacy,i due tasti per la ricerca o l'inserimento di una richiesta">
<HEAD>
<TITLE>INPS Risponde</TITLE>
<META http-equiv="Content-Type" content="text/html">
<META Http-Equiv="Pragma" content="no-cache">
<META Http-Equiv="Cache-Control" content="no-cache">
<META Http-Equiv="Cache-Control" content="no-store">
<META Http-Equiv="Cache-Control" content="max-age=1">
<link href="/INPSRispondeV4/css/informa.css" rel="stylesheet" type="text/css">
<LINK href="/INPSRispondeV4/css/default_style.css" type="text/css rel=stylesheet">
<script type="">
function settaValue(obj){
if ((obj.value =="1") || (obj.value == "0")){
obj.value ="2";
}
else{
obj.value ="1";
}
document.getElementById("RFlag").value = obj.value;
}
</script>
</HEAD>
<html:form action="loadDataAnagrafica">
<TABLE border="0px" cellpadding="1px" cellspacing="1px" align="center" width="90%" bgcolor="#ECF2F8">
<tr>
<TD align="center" width="100%" align="center">
<TABLE border="0px" cellpadding="0px" cellspacing="0px" align="center" width="100%" >
<TR>
<TD width="100%" valign="top"><%@include file="/html/title.html"%></TD>
</TR>
<tr>
<td height="10px">&nbsp;</td>
</tr>
<tr>
<td class="messageBlue" align="justify" ><br><br title="Il servizio InpsRisponde consente di inoltrare all'INPS.....">
Il servizio <font color="red"><B>InpsRisponde</B></font> consente di inoltrare all'INPS, via e-mail,
richieste di chiarimenti su aspetti normativi o procedimentali o di
informazioni e servizi su singole pratiche.
</TD>
</TR>
<TR><td>&nbsp;</td></tr>
<tr>
<TD class="messageBlue" align="justify">
Le risposte verranno inviate per e-mail; gli eventuali documenti o
certificati richiesti saranno trasmessi per posta prioritaria; &egrave; necessario
anche indicare un recapito telefonico per eventuali chiarimenti relativi al
quesito posto.
</TD>
</tr>
<tr><td>&nbsp;</td></tr>
<tr><td>
<TABLE border="0px" cellpadding="2px" cellspacing="2px" width="90%" align="center" bordercolor="#ECF2F8">
<tr>
<TD bgcolor="#0065A8" class="obbligatorio" height="10%">
<font color="#FFFFFF">Tutela della privacy e Responsabilità per le risposte ai quesiti</font>
</TD>
</tr>
<tr>
<TD class="messageRed" align="center" colspan="2">
<Label class="messageRed" title="Attenzione.Leggere l'informativa sulla privacy."/>
<%
if ((Flag.equalsIgnoreCase("2")) || (Flag.equalsIgnoreCase(""))){
%>
Attenzione!!!Leggere l'informativa sulla privacy.
<%}%>
</td>
</tr>
<TR>
<TD height="3" align="justify" bgcolor="#ECF2F8" class="facoltativo">
L'Inps si impegna a rispettare, nella raccolta e nel trattamento dei dati forniti dall'utente,
le norme fissate dal decreto legislativo 196 del 30/06/2003:
"Codice in materia di protezione dei dati personali" e le relative norme di attuazione e/o integrazione.<br>
L'Inps si impegna a fornire risposte dirette ed accurate ai quesiti pervenuti tramite
il servizio InpsRisponde.<br>
In particolare le risposte fornite via e-mail sono formulate basandosi sulle
notizie e gli elementi forniti dal richiedente. Esse hanno carattere orientativo
e non possono considerarsi vincolanti per l'Inps né considerarsi sostitutive od
anticipatorie del relativo provvedimento amministrativo.<br>
L'Inps declina dunque ogni responsabilità diretta ed indiretta
per le conseguenze derivanti dall’utilizzo della risposta.
</TD>
</TR>
<tr align="center">
<td class="messageBlue" align="justify" >
<INPUT TYPE="checkbox" alt="check obbligatorio di dichiarazione di aver preso visione dell'informativa sulla privacy" title="check obbligatorio di dichiarazione di aver preso visione dell'informativa sulla privacy" NAME="privacy" ID="optAccetto" onclick="settaValue(this)">
<LABEL FOR="optM" id="optM">Dichiaro di aver preso visione dell'informativa sulla privacy</LABEL>
<input type="hidden" id="RFlag" name="RFlag">
</td>
</tr>
<tr><td width="100%" height="1px" bgcolor="#0065A8">&nbsp;</td></tr>
</TABLE>
</td></tr>
</table>
</td>
</tr>
<TR>
<td align="center"><br><br>
<INPUT type="submit" class="button" value="Ricerca Richiesta" name="azione" title="ricerca una vecchia richiesta" alt="tasto che effettua la ricerca di una richiesta">
<INPUT type="submit" class="button" value="Inserisci Richiesta" name="azione" title="inserisce una nuova richiesta" alt="tasto che effettua l'inserimento di una richiesta">
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</TABLE>
</html:form>
</HTML>
<%}catch(Exception ex){
ex.printStackTrace();
}
%>




l'errore che mi da è il seguente:
Line 2, Column 0: character "<%" not allowed in prolog.
<%@include file="include/header_utente.jsp"%>


grazie

Saluti
Sara
 
Ciao :)

Quando si validano pagine scritte con linguaggi lato server, in fase di validazione bisogna far validare la pagina senza i codici, nel tuo caso, JSP.

Per fare questo, se la pagina in questione è già on-line, validala inputando direttamente l'URL nel form di validazione, altrimenti, se la stai ancora testando in locale, apri tale pagina col browser, fai "Visualizza -> HTML" (se hai IE) o "Visualizza Sorgente" -mi pare- (FF), salva con nome il file con "prova.htm" e poi valida quest'ultimo.

:byebye:
 
grazie

scusa per la mia inesperienza,infatti non sapevo che per la validazione si facesse così.
Ora in effetti le mie pagine html risultano ben validate.
Grazie
Ciao Sara
 

Discussioni simili