22. december 2004 - 08:23
Der er
13 kommentarer og 1 løsning
vise/skjule knapper ved hjælp af sessionvariable
Jeg vil gerne afgøre om en bestemt knap skal vises. Den skal vises hvis produktgruppe_select_s hverken er null eller tom, altså hvis der er valgt noget. Det virker hvis den er null, men ikke hvis den er tom. if( (String)session.getAttribute("produktgruppe_select_s")!= null && (String)session.getAttribute("produktgruppe_select_s")!= "tom"){ %> VIS KNAP <% }
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
22. december 2004 - 08:26
#1
Prøv: !((String)session.getAttribute("produktgruppe_select_s").equals("tom"))
22. december 2004 - 08:26
#2
== og != tester for om det er samme objekt equals tester for om det er samme indhold
22. december 2004 - 08:27
#3
PS: Skal "tom" ikke være "" ?
22. december 2004 - 08:30
#4
Jo, det er et bedste, men jeg kom frem til tom så jeg havde noget at skive ud :-)
22. december 2004 - 08:37
#5
Hvorfor er det her forkert if( (String)session.getAttribute("produktgruppe_select_s")!= null && !((String)session.getAttribute("produktgruppe_select_s").equals("tom")) ){
22. december 2004 - 08:39
#6
Virker det ikke ?
22. december 2004 - 08:40
#7
nope
22. december 2004 - 08:42
#8
22. december 2004 - 08:55
#9
An error occurred at line: 153 in the jsp file: /index/admlogin.jsp Generated servlet error: /var/tomcat/work/Catalina/localhost/bjorn/org/apache/jsp/index/admlogin_jsp.java:253: inconvertible types found : boolean required: java.lang.String if( ((String)session.getAttribute("produktgruppe_select_s")!= null) && (!(String)session.getAttribute("produktgruppe_select_s").equals("")) ){
22. december 2004 - 08:56
#10
An error occurred at line: 153 in the jsp file: /index/admlogin.jsp Generated servlet error: /var/tomcat/work/Catalina/localhost/bjorn/org/apache/jsp/index/admlogin_jsp.java:253: inconvertible types found : boolean required: java.lang.String if( (String)session.getAttribute("produktgruppe_select_s")!= null && !((String)session.getAttribute("produktgruppe_select_s").equals("")) ){
22. december 2004 - 08:57
#11
Vi prøver lige med lidt flere parenteser: if( (String)session.getAttribute("produktgruppe_select_s")!= null && !(((String)session.getAttribute("produktgruppe_select_s")).equals("tom")) ){
22. december 2004 - 09:00
#12
det virkede
22. december 2004 - 09:02
#13
Jeg må nok hellere huske at lukke den der test,test konto, med det samme. Tak for hjælpen ;-)
22. december 2004 - 09:03
#14
så vil jeg ligge et svar
Kurser inden for grundlæggende programmering