Özellik belirtilmemişse, bir yay dosyasında kullanılacak varsayılan değer olarak boş veya boş bir dize enjekte edilebilir mi? Şu anda ben en iyisiNull ya da boş bir dizenin bir özelliğin varsayılan değeri olarak enjeksiyonu
7
A
cevap
7
Eğer SpEL kullanarak denediniz kodunda ""
olarak çözümlenir
<constructor-arg index="1" value="@{data.url:""}"/>
mı? Bu belki gibi bir şey:
<constructor-arg index="1" value="#{'${data.url}'==null?'':'${data.url}'}"/>
Güncelleme Ben sadece daha kolay bir yol olduğunu hatırladı
(aynı güzel here açıklanmıştır). Deneyin: Eğer kaynağında ek açıklamaları kullanıyorsanız
<constructor-arg index="1" value="${data.url:''}"/>
8
Bu hile olacaktır:
@Value("${data.url:#{null}}")
private String dataUrl;
5
Boş Elvis ... benim için çalışıyor
@Value("${http.proxyHost?:}")
public String proxyHost = null;
İlgili konular
- 1. Değeri varsayılan olarak boş olmayan bir sütun ekleme.
- 2. Ek Açıklama varsayılan "boş" değeri
- 3. Groovy/Grails: Bugünün tarihini göstermek yerine, datePicker öğesini varsayılan olarak boş veya null olarak nasıl yapabilirim?
- 4. param eksik ya da değer boş
- 5. SSIS, bir komut dosyası görevinde sütun değeri olarak null çıktı
- 6. Belirli bir özelliğin özellik değeri alın
- 7. XML belgesindeki bir özelliğin değeri nasıl değiştirilir?
- 8. Kontrol koleksiyon boş ya da değil
- 9. Param eksik ya da değer boş: Yeni
- 10. Kolon BOŞ ama Varsayılan Değer NOT NULL
- 11. Bir SortedList ya da SortedDist öğesinden i-th değeri alma
- 12. Varsayılan olarak sql datetime sütununa null/boş değer ekleme
- 13. C# Bir dize koleksiyonunun varsayılan değeri Tasarım
- 14. Dizinin boş ya da boş olup olmadığını kontrol edin
- 15. Ya Da Gerekli Doğrulama
- 16. Cascade çocuk görünümüne bir üst görünümden bir özel özelliğin değeri?
- 17. Bir Winform Combobox türünde varsayılan boş değeri temizleniyor: DropDownList
- 18. std :: wstring boş ya da boş olup olmadığını kontrol edin
- 19. R'de, bir işlev argümanı için "null" varsayılan değeri nasıl kullanılır?
- 20. C++ 'da bir dizenin MD5 değerini hesaplayın
- 21. boş bir dize olan bir sütun varsayılan
- 22. Nasıl bir dönüş değeri uygulanan bir özelliğin yansıtmak mı?
- 23. Belirli bir özelliğin değerini değiştirme
- 24. İsteğe bağlı bir parametrenin varsayılan değeri olarak boş bir diziyi geçirme
- 25. Bir ortam değişkeni ya bozuk ya da boş dizeye ayarlanmış mı kontrol edilir?
- 26. Geçerli değeri bir sütun için varsayılan değer olarak kullan
- 27. IOS: bir dizenin boş bir dize olup olmadığını doğrulayın
- 28. varsayılan tarih '0000-00-00 00:00:00' ya boş
- 29. Sorgudaki Varlık çerçevesi boş değeri
- 30. Bir dizenin bitiş boşlukları nasıl kırpılır? java olarak
Sadece düşünmek '< yapıcı-arg değeri = "" /> 'çalışmalıdır. Eğer endekse ihtiyacınız varsa onu ekleyebilirsiniz. Belki soruyu doğru anlamıyorum? –