2013-02-20 25 views
0

如果我簡單地將請求視爲標準doPost ...意思,我只是轉發到與我的JSP片段相對應的URL,那個片段由於它是AJAX請求而被加載到當前JSP頁面中?或者它會像普通的整頁請​​求一樣替換原始頁面?處理(在servlet中)一個AJAX請求,將JSP片段加載到當前JSP頁面

爲了將部分JSP加載到當前JSP頁面中,您必須在servlet中使用PrintWriter(逐行讀取JSP文件並將其寫出)?

+0

你的問題很混亂。您似乎認爲JSP/Servlet和JS/ajax運行「同步」。這不是真的。 JSP/Servlet在web服務器中運行並生成HTML; JS/ajax在webbrowser中運行並操作HTML。 – BalusC 2013-02-20 19:31:24

回答

0

第一部分是對的。您可以將AJAX請求完全視爲另一個請求,並執行將生成頁面片段的JSP。 JavaScript函數將接收這個片段,並且可以做任何想要的東西:將它附加到頁面的某個部分,用這個片段替換一個片段等。

相關問題