Behöver hjälp med ett enkelt null problem

Java

1 svar · 234 visningar · startad av Sunix

Medlem sedan juli 2004310 inlägg
Trådstart#1

Hej!

Jag tror jag har rostat till mig lite!!
Jag har en querystring som skickas till en sida. På denna sida vill jag kontrollera om den är null eller inte.

try
{
	if(request.getParameter("fragan")=="null")
	{
		fragan = Integer.parseInt(request.getParameter("fragan"));
	}
}
catch(NullPointerException e){}

Problemet är att utskriften av request.getParameter("fragan") blir null
men

if(request.getParameter("fragan")=="null") eller == null fungerar inte. Inte heller .equals eller =="".

Hjälp jag har glömt hur man gör och varför !!

---- tillägg -----

jag menar förstås egentligen så här !!

try
{
	if(request.getParameter("fragan")!="null")
	{
		fragan = Integer.parseInt(request.getParameter("fragan"));
	}
}
catch(NullPointerException e){}
Medlem sedan juli 2004310 inlägg
#2

Hmm kan man radera detta inlägg + mig själv på nåt sätt ?!??!

Behövde nog lunch tror jag :)

!= null var det rätta svaret och vinsten är en resa till.....

279 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
145 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)