當前位置:首頁 » 編程語言 » 刷新頁面java

刷新頁面java

發布時間: 2023-10-08 21:27:32

java中刷新頁面的問題

上面的一車代碼全部不用看,只用看<body> <% int count=0; if(application.getAttribute("count")==null){ count=1; }else{ count=Integer.parseInt((String)application.getAttribute("count")); count+=1; } out.print("第"+count+"次"); application.setAttribute("count",String.valueOf(count)); %> </body> 這段就行了,她就是設置一個全應用程序的變數,也就是application.getAttribute("count")當第1 次進來的時候就是null,所以count=1; ,第2次進來的時候就有值了,然後取出裡面的值然後+1然後在存到全局變數中。也就是application.setAttribute("count",String.valueOf(count)); 不知道你明白沒

⑵ java頁面,更新數據之後刷新當前頁面,該怎麼做

Javascript刷新頁面的幾種方法:

復制代碼代碼如下:

1,history.go(0)
2,location.reload()
3,location=location
4,location.assign(location)
5,document.execCommand('Refresh')
6,window.navigate(location)
7,location.replace(location)
8,document.URL=location.href
哪個都行,第二個就可以試試,寫在js里

⑶ java中如何用response編寫一個刷新頁面,實現每兩秒鍾刷新一次

<%@ page language="java" contentType="text/html;charset=gb2312" import="java.util.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

</head>

<body>
<%
response.addIntHeader("Refresh",2);
%>
<h4>2秒刷新一次</h4>
</body>
</html>

⑷ 怎樣用 java後台刷新 前台的頁面.

怎樣用 java後台刷新 前台的頁面.
只能是後台調用線程,按一定頻率進行direct類型的跳轉,這樣前台就會刷新。
但這么做缺點很多,更好的做法是利用ajax(比如DWR)進行頁面的無刷新數據更新,因為歸根結底你是要更新頁面數據的嘛

⑸ java頁面,更新數據之後刷新當前頁面,該怎麼做

一般是兩種方法,第一種就是重新執行這個頁面的請求來刷新頁面,第二種是通過Ajax非同步從後台獲取到更新的數據,然後通過JS腳本動態的改變頁面展示

⑹ 如何實現頁面局部刷新(Java)

可以用Ajax實現局部刷新,參考代碼如下:

<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%>
<%
Stringurl=request.getRequestURI();
Stringparam=request.getParameter("param");
if(param!=null&&!param.equals(""))
{
String[]testData={"測試數據00000000000000","測試數據111111111111111111","測試數據222222222222222"};
out.clear();
out.print(testData[Integer.valueOf(param)]);
return;
}
%>
<!DOCTYPEHTML>
<html>
<body>
<selectonchange="GetData(this.value)">
<optionvalue="0">0</option>
<optionvalue="1">1</option>
<optionvalue="2">2</option>
</select>
</select>

<scripttype="text/javascript">
varajax;
functionGetData(v)
{
varurl="<%=url%>?param="+v+"&"+(newDate());
ajax=window.XMLHttpRequest?newwindow.XMLHttpRequest():newActiveXObject("[email protected]");
ajax.open("GET",url,true)
ajax.onreadystatechange=callback;
ajax.setRequestHeader("Connection","close");
ajax.send(null);
}

functioncallback(){
if(ajax.readyState==4)
{
if(ajax.status==200)
{
document.getElementById("result").innerHTML=ajax.responseText;
}
else
{
document.getElementById("result").innerHTML=ajax.statusText;
}
}
}

</script>
<divid="result"></div>
</body>
</html>
熱點內容
密碼按錯三次怎麼辦 發布:2025-02-01 08:00:24 瀏覽:848
傳送門什麼配置好玩 發布:2025-02-01 08:00:17 瀏覽:997
android監聽輸入法狀態 發布:2025-02-01 07:52:44 瀏覽:280
android仿58 發布:2025-02-01 07:52:41 瀏覽:889
ubuntu解壓zip文件 發布:2025-02-01 07:52:39 瀏覽:223
紅色物業競賽視頻腳本 發布:2025-02-01 07:39:56 瀏覽:715
我的世界領域伺服器 發布:2025-02-01 07:30:06 瀏覽:156
線性表有哪兩種存儲結構 發布:2025-02-01 07:30:04 瀏覽:216
坡向壓縮機 發布:2025-02-01 07:09:10 瀏覽:410
夏新手機初始密碼是什麼 發布:2025-02-01 06:58:23 瀏覽:790