2012-02-05 15 views
11

पर एक साधारण जावा सर्वलेट (कोई जेएसपी) परिनियोजित करें, मैंने सर्वलेट को तैनात करने के लिए ट्यूटोरियल here का पालन करने का प्रयास किया लेकिन यह केवल तभी काम करता है जब आप जेएसपी फ़ाइल निर्दिष्ट करते हैं। समस्या यह है कि जेएसपी के बिना, मुझे नहीं पता कि स्टार्टअप पेज को टॉमकैट रन/डीबग कॉन्फ़िगरेशन में सेट करना है। तो कोई विचार क्या करना है?इंटेलिजे आइडिया: टॉमकैट 7

धन्यवाद!

+0

ट्यूटोरियल के लिए लिंक दिखाता है कि कैसे करने के लिए एक jsp में सामान्य जावा क्लास शामिल करें, लेकिन intelliJ के साथ SERVLET बनाने का तरीका नहीं है। एक सर्वलेट एक वर्ग है जो HttpServlet को बढ़ाता है और एक डॉगेट और/या doPost विधि है। – Timo

उत्तर

14

आप web.xml इस तरह में एक servlet-mapping परिभाषित करना चाहिए:

URL pattern

फिर सर्वर मार्ग पर यूआरएल के लिए url-pattern जोड़ें:

URL to open

+1

जैसा कि मैंने डेव को बताया, किसी कारण से संसाधन अनुपलब्ध है। – Vlad

+0

अपनी परियोजना को समस्या का पुनरुत्पादन प्रदान करें। क्या आपने मॉड्यूल कंपाइलर आउटपुट को शामिल करने के लिए आर्टिफैक्ट को कॉन्फ़िगर किया था? – CrazyCoder

+0

यहां प्रोजेक्ट की तस्वीरों के साथ एक स्लाइड शो है: http://slideful.com/v20120206_0542406566085542_pf.htm – Vlad

1

इसे अपने सर्वलेट मैपिंग पर सेट करें।

आईएमओ हर बार जब आप सर्वर शुरू करते हैं तो नई ब्राउज़र विंडो खोलना एक पिटा है।

+0

पहले से ही यह कोशिश की, यह कहता है कि अनुरोधित संसाधन अनुपलब्ध है। – Vlad

+0

@Vlad फिर आपके कॉन्फ़िगरेशन या कोड में कहीं भी एक त्रुटि है। –

+0

ऐसा लगता है कि web.xml संसाधित नहीं है। – Vlad

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