每當用戶登錄(進入我一直在處理的應用程序中)時,他將被重定向到他的主頁,這需要刷新一次。我必須在.java文件中編寫代碼以基本刷新瀏覽器。用於刷新瀏覽器的Java代碼
這怎麼可以用java來實現。我知道它可以使用JavaScript來完成,但我必須在.java文件中實現上述內容。有任何想法嗎 ???
每當用戶登錄(進入我一直在處理的應用程序中)時,他將被重定向到他的主頁,這需要刷新一次。我必須在.java文件中編寫代碼以基本刷新瀏覽器。用於刷新瀏覽器的Java代碼
這怎麼可以用java來實現。我知道它可以使用JavaScript來完成,但我必須在.java文件中實現上述內容。有任何想法嗎 ???
只要使用這樣的代碼:
response.setHeader("Refresh", "0; URL=http://your-current-page");
你想設置一個cookie來刷新頁面。
對於Java使用:http://www.rgagnon.com/javadetails/java-0180.html
對於網頁JavaScript中使用http://techpatterns.com/downloads/javascript_cookies.php
response.setHeader("Refresh", "0; URL=" + request.getContextPath() + "/test.do?methodname=test¶m=test");
Instaed of hardcoding the URL(URL=http://your-current-page). you can use below.
request.getContextPath() will get respective ip address
Java在服務器上運行。 JavaScript在瀏覽器中運行。不應該很難弄清楚爲什麼很容易讓JavaScript做你想做的事,而不是Java。 –
你是在談論服務器端還是客戶端的Java? – Roman
是的,它很容易做到這一點在JavaScript中,但我試圖通過Java實現相同(其中,我不知道如何) –