2
我從來沒有對此提出質疑,但爲什麼爲什麼Servlet的doGet() - 方法將響應作爲參數而不是返回值?
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException{}
,而不是
public HttpServletResponse doGet(HttpServletRequest request)
throws ServletException, IOException{}
?
第二個版本不會在語義上更有意義嗎?
也許響應可以在單獨的線程中以異步方式發送,而不必等待doGet的所有處理完成。不能說我確定。 – Jaydee
你打算如何創建它?你爲什麼不使用容器創建的? – BalusC
@BalusC我不打算創建一個Servlet。我今天偶然發現了一些Servlet代碼,這個問題出現在我的腦海裏。 – Lester