0
可以說我的表單稱爲servlet。我會做一些處理。在servlet中,我想在頁面上打印一些內容。對,我用我們可以做getwriter並在單個servlet中轉發
PrintWriter out=response.getWriter();
out.println("some text here");
然後進一步在servlet我做了一些更多的形式處理,工作正常之後,我想這個servlet轉發到JSP頁面。爲此我使用了
RequestDispatcher rd = request.getRequestDispatcher("/somepage.jsp");
rd.forward(request, response);
問題來了。文本
some text here
獲得打印,但servlet不會將請求轉發到jsp頁面,就好像代碼不運行一樣。
感謝您的答覆。我試圖用它來打印「處理你的請求」作爲第一個響應,然後這個過程需要很長時間然後轉發到jsp頁面。 你可以建議我一種不使用AJAX的方法嗎? – karanits 2010-06-04 19:29:35
如果不使用AJAX,您將不得不求助於元刷新頁面和會話範圍。您可以在[本站點](http://simple.souther.us/not-so-simple.html)的「長時間運行過程」部分找到一個示例。 – BalusC 2010-06-04 19:43:40