If Verzweigung mit NOT

sehr gerne Zerix,

hatte nicht damit gerechnet das mit hier mit so viel Hingabe geholfen wird, sonst hätte ich das gleich gemacht, danke Dir für Deine Mühe.

Also hier ist der Text wie er auf den anderen Seiten nach einer RoleId prüft.

<%
if (Integer.parseInt((String) session.getAttribute("userId")) != 1) {
response.sendRedirect("../logout.jsp"); }
%>


Jetzt gibt es aber auch Seiten (z.B. Anmeldeseiten für diverse Dinge die dann erst eine Rolle ergeben, die darf man dann natürlich ohne Rolle besuchen.

Damit da aber nicht jeder direkt drauf kann, möchte ich zumindest eine Abfrage auf die Account-ID machen, also ob der User angemeldet ist.

die müsste doch dann mit dem If Nott gehen?
Also wenn die ID nicht größer als 0 ist, dann redirect auf die Logout Seite?
nur dieses session.getAttribute spielt da nicht mit... gibt in Eclipse Fehler.

Mfg
Martin
 
Das heißt du musst dann die zweite Variante verwenden
Also nach deinen Ausführungen:
Code:
if(zahl<=0)

Ich bin dann jeztt mal wech, bin morgen früh wieder on.
 
Da fehlen Klammern, deswegen gibt es einen Fehler:

statt
if (!id >0) then redirect.response("../logout.jsp ).

if (!(id > 0) then ....

So müsste es hinhaun,
wobei es natürlich genau das selbe ist, wie if (id < 0) then ...
 
Zuletzt bearbeitet:
Zurück