inputText मैं एक <h:inputText>
जो इसबचें डिफ़ॉल्ट लंबे मूल्य ज में प्रदर्शित करने के लिए:
<h:inputText value="#{ServiceTable.ID}" />
की तरह एक long
मान स्वीकार संपत्ति इस
public class ServiceTable {
private long ID;
// Getter and setter for ID.
}
की तरह घोषित किया जाता है जब मैं खुले पेज, मैं हमेशा टेक्स्टबॉक्स में 0
देखता हूं। मैं इससे कैसे बच सकता हूं? मुझे बस एक खाली टेक्स्टबॉक्स चाहिए। मैं जेएसएफ 1.2 का उपयोग कर रहा हूँ।
प्रतिक्रिया के लिए धन्यवाद बलससी। मैं नियमित रूप से आपके ब्लॉग को पढ़ता हूं। यह बहुत ही जानकारीपूर्ण और नवजात लोगों के लिए उपयोगी है। क्या आप मुझे समझा सकते हैं कि क्या अंतर है? – Sreeram
'लांग' एक आदिम है जिसमें कक्षा/आवृत्ति चर के रूप में घोषित होने पर '0' का डिफ़ॉल्ट मान होता है। 'लांग' एक रैपर ऑब्जेक्ट है जिसमें' शून्य 'का डिफ़ॉल्ट मान होता है। यह सिर्फ मूल जावा है। आदिम प्रकारों पर जावा ट्यूटोरियल भी देखें: http://download.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html – BalusC
मदद के लिए धन्यवाद BalusC.It काम किया। क्या आप बता सकते हैं कि उपरोक्त आदेश कहां जोड़ना है? – Sreeram