मैं एक प्रबंधित प्रॉपर्टी इंजेक्शन काम करने की कोशिश कर रहा हूं, जहां इंजेक्शन बीन मेरे वेब एप्लिकेशन में शामिल एक जार में रहता है।जेएसएफ 2 निर्भरता जार से बीन का प्रबंधित किया गया प्रजनन इंजेक्शन
बीन इंजेक्ट किया जा करने के लिए:
@ManagedBean(name="messages")
@SessionScoped
public class Messages implements Serializable
{
सेम प्राप्त करना:
@ManagedProperty(value="#{messages}")
private Messages messages;
public void setMessages(Messages messages)
{
this.messages = messages;
}
बहरहाल, यह काम नहीं करता है और मैं सिर्फ संदेश "प्रबंधित सेम के लिए संपत्ति संदेशों सेट करने में असमर्थ हो रही है "। यदि मै मैसेज क्लास को उसी पैकेज में डालता हूं जैसे प्राप्त करने वाले बीन के रूप में इसे अपने स्वयं के जार में रखने के बजाय, यह ठीक काम करता है।
ऐसा हुआ। धन्यवाद। – Robert