मैंने एसपीए (सिंगल पेज एप्लिकेशन) के बारे में पढ़ा है और सीखा है कि इसका सबसे बड़ा फायदा यह है कि नेटवर्क ट्रैफिक को बचाते हैं क्योंकि एसपीए पेज लोड करते समय सभी (कम से कम उनमें से ज्यादातर) एप्लीकेशन संसाधनों को डाउनलोड करता है।
लेकिन मैं इस पर स्पष्ट नहीं हूं - मान लीजिए कि index.jspमैंने अपने सभी संसाधनों को निर्दिष्ट किया है और लोड करते समय डाउनलोड किया है index.jsp। अब मेरा एप्लिकेशन नेविगेशन शुरू हो रहा है index.jsp, इसलिए नेविगेशन के लिए मैं अपना फॉर्म जमा करता हूं और जो हैaction="user.jsp"
अब, चूंकि मेरे पास action="user.jsp"फॉर्म जमा करने पर मेरा वेब ब्राउज़र सर्वर को प्राप्त करने के लिए एक अनुरोध भेजेगा user.jsp। यदि मैं गलत हूं तो मुझे बताएं। या HTTP कैश से लिया जाएगा। लेकिन कुछ अपाचे सेटिंग के माध्यम से कहते हैं (मैंने कहीं पढ़ा है कि यह संभव है लेकिन यह नहीं पता कि यह कैसे करना है) मैंने वेब पेज के HTTP कैशिंग को अक्षम कर दिया है फिर user.jspसर्वर से डाउनलोड किया जाएगा।
बहुत सराहना की अगर कोई इस पर अच्छी अंतर्दृष्टि फेंक सकता है। मूल रूप से मैं इस तथ्य से उलझन में हूं कि action="user.jsp"सर्वर पर कॉल का नेतृत्व किया जाएगा और HTTP / ब्राउज़र वेब पृष्ठों को कैश कर सकता है।