निम्न उदाहरण HTML फॉर्म और सबमिट बटन का उपयोग करके दो मान पास करता है। हम इस इनपुट को संभालने के लिए समान JSP main.jsp का उपयोग करने जा रहे हैं।
HTML फॉर्म (Hello.htm)
<html>
<body>
<form action="main.jsp" method="GET">
First Name: <input type="text" name="first_name">
<br />
Last Name: <input type="text" name="last_name" />
<input type="submit" value="Submit" />
</form>
</body>
</html>
तैनाती
इस HTML को Hello.htm फ़ाइल में रखें और इसे <Tomcat-installation-directory>/webapps/ROOT निर्देशिका में रखें। जब आप https://localhost:8080/Hello.htm एक्सेस करेंगे, तो आपको फॉर्म दिखाई देगा।
पहला नाम और अंतिम नाम दर्ज करें फिर सबमिट बटन पर क्लिक करें। परिणाम आपके स्थानीय मशीन पर दिखाई देगा जहां टोमकैट चल रहा है। प्रदान किए गए इनपुट के आधार पर, यह ऊपर दिए गए उदाहरण के समान परिणाम उत्पन्न करेगा।
मुख्य बिंदु
- method="GET" फॉर्म डेटा को URL क्वेरी स्ट्रिंग में जोड़ता है।
- JSP request.getParameter() का उपयोग करके पैरामीटर्स पढ़ता है (POST के समान)।
- GET के लिए URL लंबाई सीमाएं लागू होती हैं (~2000 कैरेक्टर ब्राउज़र पर निर्भर)।
- संवेदनशील डेटा के लिए GET का उपयोग न करें (URL लॉग/इतिहास में दिखाई देता है)।