2008-10-28 16 views
6

का उपयोग करके डुप्लिकेट अनुरोध होने का कारण क्या है मैं वसंत ढांचे, हाइबरनेट और टोमकैट का उपयोग कर जावा में एक प्रोजेक्ट पर काम कर रहा हूं।स्प्रिंग, टोमकैट और हाइबरनेट

पृष्ठभूमि: मेरे पास एक फॉर्म पेज है जो डेटा लेता है, मान्य करता है, प्रक्रिया करता है और आखिरकार हाइबरनेट का उपयोग कर डेटा को जारी रखता है। डेटा प्रोसेसिंग में मैं कुछ विशेष कमांड (मॉडल) हाइबरनेट का उपयोग जारी रखने से पहले हेरफेर करता हूं।

समस्या: किसी कारण से मेरी ऑनसममिट विधि को दो बार बुलाया जा रहा है, पहली बार चीजों के माध्यम से ठीक से संसाधित किया जाता है। हालांकि दूसरी बार वे नहीं हैं; और गलत जानकारी जारी है।

मैं भी देखा है कि अन्य पन्नों जो केवल डेटा आधार से जानकारी खींच रहे हैं और स्क्रीन पर प्रदर्शित करने पर; वहां भी दो अनुरोध हो रहे हैं।

वहाँ कुछ गलत तरह से कॉन्फ़िगर है, मैं इस पर वसंत properly..any मदद उपयोग नहीं कर रहा बहुत अच्छा होगा है!

अतिरिक्त जानकारी:

एप्लिकेशन को अभी भी विकसित किया जा रहा है। ऐप का परीक्षण करने में मैं इस समस्या में भाग रहा हूं। के रूप में मैं इसे इस्तेमाल किया जा की उम्मीद करेंगे मैं app का उपयोग कर रहा हूँ (एकल क्लिक करता है, मान्य डेटा, आदि ...)

उत्तर

0

उपयोगकर्ताओं को एक लिंक पर क्लिक करने के रूप में सरल हो सकता है दो बार, एक रूप सर्वर, जबकि फिर से प्रस्तुत करने अभी भी पहले अनुरोध को संसाधित कर रहा है, या पोस्ट-एड पेज पर रीफ्रेश मार रहा है।

आप इस तरह अपने उपयोगकर्ताओं से इन के रूप में डुप्लिकेट अनुरोध के लिए खाते सर्वर साइड पर कुछ भी कर रहे हैं?

1

आप IE में परीक्षण कर रहे हैं, ध्यान दें कि IE के कुछ संस्करणों में यह कभी कभी दो अनुरोध प्रस्तुत कर सकते हैं। आप ऐप का परीक्षण किस ब्राउजर में कर रहे हैं?

वहाँ जावास्क्रिप्ट मुद्दा है, यदि क्लिक हैंडलर) सबमिट बटन साथ जुड़ा हुआ है और कॉल प्रस्तुत (और वापसी ईवेंट बबल रद्द करने के लिए झूठी नहीं करता है।

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