Konuyu görüntüle
IUCODERS FORUM > Programlama > JAVA > jsf verilerine javascriptten erişim
Yazar
audtou


avatar
malatya
Kayıt: 31.08.2006
25.04.2009-12:56 #59240
javascript fonksiyonlarında message.properties dosyasında ki verilerime jsf taglarında ki gibi
"#{msg.bolumIsmi}"

nasıl erişebilirim?
şöyle bişe yapmam gerekiyor mesela:
alert("#{msg.bolumIsmi}");


teşekkürler şimdiden






bitiyo lan!
Yazar
audtou


avatar
malatya
Kayıt: 31.08.2006
25.04.2009-13:06 #59241
veriyi önce hidden bi inputa alıp sonrada javascriptten çekmek gerekiyomuş
http://forums-beta.sun.com/thread.jspa?messageID=4210319

başka yol bilen var mı acaba





bitiyo lan!
Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
25.04.2009-14:23 #59242
bende şu şekilde çalışıyor.
<input type="button" value="aa" onclick="alert('#{messages['login.title']}');"/>






N/A
Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
25.04.2009-15:24 #59243
Benimde jsf ile ilgili bi sorum var farklı bi başlık açmamak için burdan soruyorum.

<rich:calendar value ='#{HR_Person_Bean.value["PERS_Birthday"]}'></rich:calendar>
Bu şekilde tanımlanmış bir calendar'ım var.

Sorunsuz olarak bu nesneyi alıyorum ve veritabanında güncelleme fonksyonuna gönderiyorum.
Ama şurada.

import org.richfaces.component.html.HtmlCalendar;

PreparedStatement pst = dbConnection.getCon().prepareStatement(sqlquery);
pst.setObject("PERS_Birthday", myObject);
pst.executeUpdate();

Burada calendar nesnesini Date ' e çeviremediği için bir hata alıyorum.
Bunu nasıl çözebilirim?
Date tipi nesne tutan bir DateTimePicker varmı?





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
25.04.2009-17:20 #59245
setobject metodunu double ve date için kullanılmaz.
eğer veritabanının zaman formatı ile senin tarih formatı tutuyor ise sorun yok ama tutmuyor ise hata alırsın.
sen o date donen şeyi java.sql.date nesnesine çevirip sonra setdate kullanman lazım. bunu araya bir jsf converter sokarak halledebilirsin.





N/A
Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
25.04.2009-17:30 #59246
Teşekkürler.
Bir sorum daha olacak. Benim 2 Bean'ım var. Bean1 ve Bean2 olsun. Bean2 extends Bean1 ediyor olsun. Bean1 içerisinde tanımlanmış bir public String'e bean2 dende erişebiliyoruz. Ama JSF satfasından

<h:inputText value="#{Bean2.String}"></h:inputText>

Erişmeye çalışınca

javax.servlet.ServletException: /welcomeJSF.jsp(38,21) "#{Bean2.String}" Error reading 'String' on type TableBeans.Bean2

Hatası alıyorum. Bunu nasıl çözebilirim ?






The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
audtou


avatar
malatya
Kayıt: 31.08.2006
25.04.2009-17:44 #59247
extreme yazdi
 
Teşekkürler.
Bir sorum daha olacak. Benim 2 Bean'ım var. Bean1 ve Bean2 olsun. Bean2 extends Bean1 ediyor olsun. Bean1 içerisinde tanımlanmış bir public String'e bean2 dende erişebiliyoruz. Ama JSF satfasından

<h:inputText value="#{Bean2.String}"></h:inputText>

Erişmeye çalışınca

javax.servlet.ServletException: /welcomeJSF.jsp(38,21) "#{Bean2.String}" Error reading 'String' on type TableBeans.Bean2

Hatası alıyorum. Bunu nasıl çözebilirim ?

değişkenin getter ve setter metodları tanımlı mı class içersinde?





bitiyo lan!
Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
25.04.2009-17:45 #59248
audtou yazdi
 
extreme yazdi
 
Teşekkürler.
Bir sorum daha olacak. Benim 2 Bean'ım var. Bean1 ve Bean2 olsun. Bean2 extends Bean1 ediyor olsun. Bean1 içerisinde tanımlanmış bir public String'e bean2 dende erişebiliyoruz. Ama JSF satfasından

<h:inputText value="#{Bean2.String}"></h:inputText>

Erişmeye çalışınca

javax.servlet.ServletException: /welcomeJSF.jsp(38,21) "#{Bean2.String}" Error reading 'String' on type TableBeans.Bean2

Hatası alıyorum. Bunu nasıl çözebilirim ?

değişkenin getter ve setter metodları tanımlı mı class içersinde?



evet bean2 de tanımlayınca çalışıyo. public hepsi





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
audtou


avatar
malatya
Kayıt: 31.08.2006
25.04.2009-17:48 #59249
extreme yazdi
 

evet bean2 de tanımlayınca çalışıyo. public hepsi

sorun halloldu mu peki anlayamadım





bitiyo lan!
Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
25.04.2009-17:50 #59250
audtou yazdi
 
extreme yazdi
 

evet bean2 de tanımlayınca çalışıyo. public hepsi

sorun halloldu mu peki anlayamadım


yok sorun hallolmadıbiggrin. Bean2 Bean 1 den türemiş ama arayüzden Bean1 e ait nesneleri göremiyorumbeat up.





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
audtou


avatar
malatya
Kayıt: 31.08.2006
25.04.2009-17:53 #59251
extreme yazdi
 
audtou yazdi
 
extreme yazdi
 

evet bean2 de tanımlayınca çalışıyo. public hepsi

sorun halloldu mu peki anlayamadım


yok sorun hallolmadıbiggrin. Bean2 Bean 1 den türemiş ama arayüzden Bean1 e ait nesneleri göremiyorumbeat up.

getter ve setter metodlarını süper class'a koyup denedin mi?





bitiyo lan!
Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
25.04.2009-18:02 #59252
Denedim aynı hata deam ediyobeat up





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
25.04.2009-18:18 #59253
Çok basit bi hatamışdancing Null değer yüzünden. Teşekkürlerapplause





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
27.04.2009-01:32 #59277
orhan yazdi
 
sen o date donen şeyi java.sql.date nesnesine çevirip sonra setdate kullanman lazım. bunu araya bir jsf converter sokarak halledebilirsin.


Bu çeviriyi yapamıyorum beat up. JSF de başka calendar dateTimePicker tarzı birşey varmısilly





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
27.04.2009-14:36 #59279
Örneğin 01/01/2009 string dir. sen converter kullanarak bunu şu şekilde 20090101 bir integer değere map edebilirsin. Kendi iş mantığını bozmamak için bu değer set ve get yapılırken araya converder denilen bir yapı sokarsın.
Şurdaki gibi

http://www.roseindia.net/jsf/customconverter.shtml
http://www.oratransplant.nl/2007/05...nverter-to-display-minutes-as-hhmm/





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