2010-05-08 12 views
5

मैं अपने ऐप इंजन प्रोजेक्ट में प्राप्त सर्वलेट-क्लास से एक जेएसपी फ़ाइल लोड करना चाहता हूं। मैं उन्हें web.xml फ़ाइल में जोड़कर jsp फ़ाइलों को लोड करने में सक्षम हूं लेकिन क्या उन्हें सीधे सर्वलेट क्लास से लोड करने का कोई तरीका है?एक सर्वलेट (ऐप इंजन) से एक jsp-file लोड करें

संपादित करें:। मैं सफलता के बिना इस की कोशिश की है (कोई त्रुटि संदेश या कुछ भी) req.getRequestDispatcher ("file.jsp") आगे (अनुरोध, resp);

उत्तर

13

यदि आप चाहते हैं कि उत्पन्न जवाब में एक JSP में शामिल हैं, का उपयोग

request.getRequestDispatcher("/file.jsp").include(request, response); 

आपको लगता है कि jsp करने के लिए अग्रेषित करना चाहते हैं, तो

का उपयोग किया था
request.getRequestDispatcher("/file.jsp").forward(request, response); 
2

मैं इसे स्वयं हल करने में सक्षम था। फ़ाइल नाम से पहले ./ जोड़ने के लिए ...

req.getRequestDispatcher("./file.jsp").forward(req, resp); 
संबंधित मुद्दे