JSF için çok yeni. Özel bir tarihçer kullanarak JSF inpuText bileşeninde bir Tarih almaya çalışıyorum (jquery kullanılarak yapılmış ve kullanıcı bileşeni bileşeni olamaz). Bu inputText'i Bean'deki bir Java Date nesnesine eşlemek istiyorum (sonuçta DB'de Date olarak saklanacak). Bunu elde etmenin bir yolu, String'i fasülyede tutmak ve dönüştürücüleri ve ayarlayıcıları yazmaktır, ki bu bana iyi görünmüyor. Bu sorunu çözmek için önerilen herhangi bir yaklaşım var mı. Herhangi bir yardım/ipucu/link takdir edilmektedir.JSF'de Date nesnesine input nesnesiyle eşleme
5
A
cevap
23
bulmalıdır.
0
Sorunuzu iyi anlayabildiğimden emin değilim, ancak şu ana kadar anladığım kadarıyla probleminiz hiç de karmaşık görünmüyor. Sadece girdinizi uygun şekilde kaydedin ve değeri fasulyeye aktarın. Tarih sınıfının özellikleri gibi saat, dakika saniye kullanımdan kaldırılmıştır (yine de bunları kullanabilirsiniz). Ayrıca sadece uzun değeri geçmek için deneyebilirsiniz, ama nasıl çalıştığından emin değilim. Sen someDate
& yedekleme fasulye erişimci yöntemleri var bir util tarihtir bu
<h:inputText value="#{backingBean.someDate}">
<f:convertDateTime pattern="yyyy-MM-dd"/>
</h:inputText>
gibi deneyebilirsiniz tüm gerekli şartname here
İlgili konular
- 1. "/ Date (1459934700000) /" öğesini bir JavaScript Date nesnesine nasıl ayrıştırabilirim?
- 2. Moment get date date
- 3. Java Date nesnesini bir JRuby Time nesnesine nasıl dönüştürürüm?
- 4. Zaman damgasını Date veya DateTime nesnesine nasıl dönüştürebilirim?
- 5. Elm'de bir Date nesnesine UNIX zaman damgasının dönüştürülmesi
- 6. Knockout.js, eşleme eklentisi ve moment.js - biçimlendirme/haritalama json date
- 7. Null nesnesiyle deyimi kullanma
- 8. JSON Nesnesiyle ng sınıfı (AngularJS) ile arama
- 9. Sql: date of a date
- 10. belongs_to nesnesiyle kapsam nasıl yazılır?
- 11. JQuery datepicker: date date mm/gg/yyyy
- 12. MySQL - SELECT date date <X
- 13. ResultSet.getTimestamp ("date") vs ResultSet.getTimestamp ("date"), Calendar.getInstance (tz))
- 14. Bir java.util.Date nesnesini bir java.sql.Time nesnesiyle nasıl birleştiririm?
- 15. javascript date çıkarma
- 16. scala: eşleme deyimine eşleme deyimine eşleme deyimini dönüştür -
- 17. Actionscript 3 - yyyy-aa-gg'yi ayrıştırmanın en hızlı yolu ss: dd: bir Date nesnesine ss?
- 18. Başka bir sınıf nesnesiyle karşılaştırmak için sınıf nesneleri listesi oluşturma
- 19. Kivy Date Picker Widget
- 20. yeni Date(). ToString() öğesinin ayrıştırılması nasıl yapılır
- 21. Monitor.TryEnter kullanma ve kilitleme nesnesiyle ilgili soru
- 22. DateTime nesnesiyle saat dilimi nasıl ayarlanır?
- 23. Uygulama yerine blueprint nesnesiyle url_map.iter_rules nasıl kullanılır?
- 24. C# Sınıfı nesnesiyle döngü yapmak mümkün mü?
- 25. Hata nesnesiyle alakalı olarak Javascript'te hataları atma
- 26. Json.Net Polimorfik Çocuk Nesnesiyle Türün Serileştirilmesi
- 27. Android Facebook API'sı Yanıt Nesnesiyle İlgili Yanıtlar
- 28. Json Nesnesine Json Nesnesine Nasıl İtilir?
- 29. DataFrame nesnesine DataFrame nesnesine erişme yöntemi çağrısı
- 30. C# nesnesine XML dizisi serileştirme
Neden bu tür sorunlar için çalışma çözümleri sunan PrimeFaces gibi bir kitaplık kullanmayı düşünmüyorsunuz? Bkz. P: takvim örneğin – perissf
@perissf: Evet Richfaces kullanıyorum ve sorularımda "takvim bileşenini" kullanamıyorum. Aslında kendi tarih seçicimizi tasarladık ve özelleştirdik. JQuery datepicker ile başaramaz mıyız? –
@Umer Hayat - çekirdek API bir [convertDateTime] ile birlikte gelir (http://docs.oracle.com/cd/E17802_01/j2ee/javaee/javaserverfaces/2.0/docs/pdldocs/facelets/f/convertDateTime.html) dönüştürücü . – McDowell