Konuyu görüntüle
IUCODERS FORUM > Programlama > JAVA > jsp soru
Yazar
aliolci


avatar
en dipten taa derind
Kayıt: 19.01.2006
26.06.2007-14:42 #23685
jsp sayfamda "sepete at" butonu <input> olarak tanımlanmıs durumda ve submit edildiginde
"form action " da belirttiğim şeyler calsıısıor ancak ben sayfama baska bir buton daha ekleyip bu yeni butonun farklı bir islevi calıstırmasını istiyorum bunu nasl yapabilirim??





Cant you see the writing on the wall?
"die young gonna die young"
So! Live for today
Tomorrow never comes..

Yazar
onur


avatar
Two Story Town
Kayıt: 14.01.2006
26.06.2007-15:43 #23689
mesela 2 butonun var

biri formu X sayfasina gonderiyor digeri Y sayfasina gonderiyor.

X isini yapan butona onclick="return doX();" eklersin.

Y isini yapan butona onclick="return doY();" eklersin.

<SCRIPT LANGUAGE="JavaScript">

	function doX()
	{		
		document.myform.action='x.jsp'; -> bu formun action i degistiri mesela

	}
	
	function doY(){
	
		document.myform.action='y.jsp';
		
	}	

</SCRIPT>


Dipnot : burda myform yazan yere kendi formunun adini yazman gerek.

Bu formun submit edilecegi yeri degistirir bunun disinda eger javascript ile sayfa degismeden bir seyler yapmak istiyorsan <input type="button"> seklinde butonlari tanimlayarak ve onlarin onclick lerine js function baglayarak yapabilirsin.







Yazar
aliolci


avatar
en dipten taa derind
Kayıt: 19.01.2006
27.06.2007-21:42 #23783
<%


String ka=request.getParameter("ka");
String si=request.getParameter("si");


java.io.FileReader fw =new java.io.FileReader("account.txt");
java.io.BufferedReader br= new java.io.BufferedReader(fw);
String inline;

while((inline=br.readLine())!=null)
{
if(!(inline.equals(ka)&&si.equals(br.readLine())))
{
response.sendRedirect("hata.jsp");
}
else
{
session.setAttribute("kullanici",ka);
response.sendRedirect("magza.jsp");
}

}

%>

yukardaki jsp ye gomulu kodumda


-----------------------------------------------------------------------
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Exception in JSP: /kontrol.jsp:30

27: {
28: if(!(inline.equals(ka)&&si.equals(br.readLine())))
29: {
30: response.sendRedirect("hata.jsp");
31: }
32: else
33: {
-----------------------------------------------

seklinde bir hata alıorm bu jasper exception ne olaki?beat up





Cant you see the writing on the wall?
"die young gonna die young"
So! Live for today
Tomorrow never comes..

Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
27.06.2007-22:50 #23795
redirecti bir sil ondan sora tekrar dene





N/A
Yazar
aliolci


avatar
en dipten taa derind
Kayıt: 19.01.2006
27.06.2007-23:37 #23799
eet sorunum cozuldu ama neden böle bir harta vverioki bana hersey mantıklı gozukuo





Cant you see the writing on the wall?
"die young gonna die young"
So! Live for today
Tomorrow never comes..

Yazar
onur


avatar
Two Story Town
Kayıt: 14.01.2006
27.06.2007-23:45 #23800
while 'in icinde donuyorsun ya oraya bir flag degisken koyabilirsin.

hatali duruma denk geldiginde onu set edersin ve while bittikten sonra if ile response.sendRedirect edebilirsin.

veya gene while dan sonra

request.getRequestDispatcher("hata.jsp").forward(request, response);

tarzi bir hareket yapabilirsin.







Yazar
sevketriza


avatar
kayseri
Kayıt: 23.01.2006
28.06.2007-04:15 #23817
aliolci yazdi
 
<%


String ka=request.getParameter("ka");
String si=request.getParameter("si");


java.io.FileReader fw =new java.io.FileReader("account.txt");
java.io.BufferedReader br= new java.io.BufferedReader(fw);
String inline;

while((inline=br.readLine())!=null)
{
if(!(inline.equals(ka)&&si.equals(br.readLine())))
{
response.sendRedirect("hata.jsp");
}
else
{
session.setAttribute("kullanici",ka);
response.sendRedirect("magza.jsp");
}

}

%>

yukardaki jsp ye gomulu kodumda


-----------------------------------------------------------------------
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Exception in JSP: /kontrol.jsp:30

27: {
28: if(!(inline.equals(ka)&&si.equals(br.readLine())))
29: {
30: response.sendRedirect("hata.jsp");
31: }
32: else
33: {
-----------------------------------------------

seklinde bir hata alıorm bu jasper exception ne olaki?beat up


response.sendRedirect("hata.jsp"); bu satır exception fırlatır. try-catch blogunun icine alman lazım.





?NSANLAR PARANIN SAHTES?N? YAPAR, PARA DA ?NSANLARIN...

Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb