Salve ragazzi, ho un pronlema nella pagina di ogin al mio progetto: questo problea è sorto quando ho voluto aggiungere una seconda condizione al IF.
Ecco la mia pagina:
[JSP CODE]
<%@ taglib uri="/webapp/DataTags.tld" prefix="jbo" %>
<%@ page contentType="text/html;charset=windows-1252"%>
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
<TITLE>
Pagina di transito delle inforazioni di login.
</TITLE>
</HEAD>
<BODY>
<%String userStr=request.getParameter("Nome");%>
<%String pwdStr=request.getParameter("Pwd");%>
<%String whereStr="NOME_T='"+userStr+"' AND PWD_T='"+pwdStr+"'";%>
<jbo:ApplicationModule id="Application_package1Module" configname="application_package1.Application_packa ge1Module.Application_package1ModuleLocal" username="fnaresdb01_20030110" password="ares" releasemode="Stateful" />
<jboataSource id="loginAres" whereclause="<%=whereStr%>" appid="Application_package1Module" viewobject="GePwdstandView" />
<jboataSource id="ruolo" appid="Application_package1Module" viewobject="UserDitta" />
<%
long totalCount = loginAres.getRowSet().getEstimatedRowCount();
if
{
(totalCount > 0) & (IdgroupT = 62) ;
out.println("Ok, sei un utente registrato=");
out.println("<META HTTP-EQUIV=\"refresh\" CONTENT=\"1; URL=tabella2.jsp?IDDITTA_T=<jbo:ShowValue datasource='user' dataitem='IdbollaT'>\"> ");
out.println("</head><body>");
out.println("
<center><h2>Stiamo controllando i dati......</h2></center>");
}
if else
{
(totalCount > 0) & (IdgroupT = 1 );
out.println("Ok, sei un aministratore=");
out.println("<META HTTP-EQUIV=\"refresh\" CONTENT=\"1; URL=tabella1.jsp\"> ");
out.println("</head><body>");
out.println("
<center><h2>Stiamo controllando i dati......</h2></center>");
}
if else
{
out.println("L'utente non esiste, riprova!");
out.println("<META HTTP-EQUIV=\"refresh\" CONTENT=\"1; URL=login.jsp\"> ");
out.println("</head><body>");
out.println("
<center><h2>Dati errati ricontrollate per piacere e riprovate.</h2></center>");
}
%>
</BODY>
</HTML>
<jbo:ReleasePageResources />
[/JSP CODE]
So che molti di voi non usano le librerie di Oracle ma io, in questa pagina, le uso solo per collegarmi al BD e comunque il problema non è sicuramente lì..... Ora quando provo a compilare questa pagina mi da questo errore:
Error(22,12): '(' expected
e se clicco 2 volte sull'errore (per vedere dove lo trova) mi selezione l'IF in neretto......
Dove sbaglio?????
Grazie per l'aiuto che (spero) mi darete![]()