0
沒有人知道如何將請求轉發到特定幀嗎?將請求轉發到特定幀
我使用:
dispatcher = getServletContext().getRequestDispatcher("/servlet/MyServlet");
dispatcher.forward(request, response);
是否有任何的方式來定義在這樣的 請求轉發的目標幀(TARGET = 'myFrame')?
沒有人知道如何將請求轉發到特定幀嗎?將請求轉發到特定幀
我使用:
dispatcher = getServletContext().getRequestDispatcher("/servlet/MyServlet");
dispatcher.forward(request, response);
是否有任何的方式來定義在這樣的 請求轉發的目標幀(TARGET = 'myFrame')?
不,不可能從服務器端指定target
。想象一下,如果可以從服務器端指定target="_blank"
,會發生什麼情況。
您需要在客戶端指定它。您可以指定target
屬性的<form>
和<a>
元素,其action
或href
指向所討論的servlet。
作爲一種替代方案,您可以採用無框架ajax方法。在JavaScript中,可以根據servlet響應動態地遍歷/操作HTML DOM樹。無論如何,幀都是90。
無論如何,幀的+1也是90。 – reevesy
謝謝你@Balus我明白了。 –