java - how to get the source page which request other page in JSP -


मेरे पास एक फ़ॉर्म है

  & lt; form name = frmMain method = "POST" action = "ProcessUpload.jsp" एन्क्टीपे = "मल्टीपार्ट / फॉर्म-डेटा" & gt; & Lt; p align = "center" & gt; & lt; सारणी सीमा = "1" align = "center" width = "90%" सेल्सपेसिंग = "0" bordercolordark = "white" bordercolorlight = "black" & gt; & LT; टीआर & gt; & Lt; td चौड़ाई = "261" ऊंचाई = "111" & gt; & Lt; तालिका सीमा = "0" कोशिकाक्षेत्र = "0 पीएक्स" सीमावर्णन = "# बी 9 बी 9 बी 9" आईडी = "ऑटो संख्या 1" शैली = "सीमा-पतन: पतन" सेलपैडिंग = "0 पीएक्स" संरेखण = "बायां" चौड़ाई = "100%" ऊंचाई = "114" & gt; & LT; टीआर & gt; & Lt; td width = "264" height = "25" colspan = "2" bgcolor = "# FCDCA0" & gt; & Lt; p align = "left" & gt; & lt; b & gt; & lt; फ़ॉन्ट चेहरा = "Tahoma" size = "2" & gt; & amp; nbsp; & lt; / font & gt; & lt; फ़ॉन्ट चेहरा = "Tahoma" & gt; एक्सेल फाइल & lt; / font & gt; & lt; / b & gt; & lt; / p & gt; & Lt; / टीडी & gt; & Lt; / टीआर & gt; & LT; टीआर & gt; & Lt; td width = "15px" height = "23" & gt; & Lt; p align = "right" शैली = "ऊर्ध्वाधर-संरेखित करें: मध्य" & gt; & gt; फ़ॉन्ट चेहरा = "वर्डाना" आकार = "2" & gt; & lt; b & gt; & amp; nbsp; फ़ाइल: & amp; nbsp; & lt; / b & gt; & lt; / font & gt; & nbsp; & Lt; / टीडी & gt; & Lt; td चौड़ाई = "300px" height = "23" & gt; & Lt; p align = "left" & gt; & amp; nbsp; & lt; इनपुट प्रकार = "file" name = "excelfile" आकार = "40" & gt; & Lt; / टीडी & gt; & Lt; / टीआर & gt; & LT; टीआर & gt; & Lt; td width = "15px" height = "28" & gt; & Lt; p align = "center" & gt; & lt; / td & gt; & Lt; td ऊंचाई = "28" & gt; & Lt; p align = "left" & gt; & Lt; इनपुट प्रकार = "सबमिट करें" नाम = "प्रक्रिया" मान = "प्रक्रिया" & gt; & Lt; / टीडी & gt; & Lt; / टीआर & gt; & Lt; / तालिका & gt; & Lt; / टीडी & gt; & Lt; / टीआर & gt; & Lt; / तालिका & gt; & Lt; / प्रपत्र & gt;   

मैं इस फॉर्म को अपलोड करने के लिए प्रोसेस यूप्लोड.जेएसपी को प्रक्रिया में अपलोड करता हूं। Upload.jsp मैं अपलोड फ़ाइल करता हूँ, जब अपलोड फ़ाइल समाप्त हो जाती है, तो मुझे स्रोत पेज पर रीडायरेक्ट करना होगा जिसमें फ़ॉर्म शामिल है।

समस्या: मैं इस प्रक्रिया को अपलोड करना चाहता हूं। जेस्प जेनेरिक, इसका मतलब है कि मैं इसे अन्य वेब अनुप्रयोग में पुनः उपयोग करूँगा। जो भी पृष्ठ इस jsp पृष्ठ पर अनुरोध करते हैं, मुझे स्रोत पृष्ठ का सटीक नाम होगा।

कोई सुझाव या समाधान अग्रिम धन्यवाद।

नेथन पैन

मैं यूआरएल के लिए छिपी हुई तर्क जोड़ूंगा उस रूप में जो uploadFile.jsp बताता है कि जब यह किया जाता है तब वापस जाने के लिए। उचित समय पर ऐसा करने के लिए आपको अपलोडफ़ाइल पृष्ठ पर एक बटन या कुछ जावास्क्रिप्ट जोड़ना होगा।

एक अन्य विकल्प जेएसपी को रीडायरेक्ट लेने के लिए होगा कुछ सर्वर-साइड कॉन्फ़िगरेशन फ़ाइल से स्थान; जैसे सर्वलेट संदर्भ पैरामीटर के माध्यम से।

Comments