2009-02-13 8 views
21

मैं एक जावा फ़ाइल SaveProp का उपयोग करना चाहता हूं जो पैकेज user में लिखा गया है। कक्षा फ़ाइल WEBINF/classes में रखा गया है। नीचे दो पंक्तियां हैं जो इस मुद्दे का कारण बनती हैं।उपयोग के लिए मूल्यबीन श्रेणी विशेषता ... अमान्य है

jsp:useBean id="user" class="user.SaveProp" scope="session" 

jsp:setProperty name="user" property="*" 

यह फेंकता है:

The value for the useBean class attribute user.SaveProp is invalid 

मैं बिलाव 6.0 का उपयोग कर रहा हूँ।

उत्तर

13

आप WEBINF/वर्गों/उपयोगकर्ता के तहत फ़ाइल रखना चाहिए

+0

धन्यवाद बहुत आदमी। यह काम करता है .. – user62835

+1

कौन सा फ़ाइल उस फ़ोल्डर में जाती है? .java, .class, .war? – HuckIt

36

3 बातें

  1. यकीन है कि वर्ग फ़ाइल WEBINF/वर्गों/उपयोगकर्ता के तहत है
  2. सुनिश्चित करें कि एक सार्वजनिक डिफ़ॉल्ट निर्माता नहीं है तर्क
  3. तुम भी = प्रकार वर्ग के = बजाय उपयोग कर सकते हैं सेम पहले से ही दायरे में मौजूद है बिना
+1

बहुत बहुत धन्यवाद! यह दिन बचाया! – atom88

11

सुनिश्चित करें कि डिफ़ॉल्ट नो-Arg कन्स्ट्रक्टर वहां है और सार्वजनिक है।

संबंधित मुद्दे