当前位置:首页 » 编程语言 » 刷新页面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:57:22 浏览:33
什么安卓平板最好能开120帧 发布:2025-02-01 08:55:58 浏览:380
安卓怎么冻结苹果id账号 发布:2025-02-01 08:45:16 浏览:639
pythonforosx 发布:2025-02-01 08:43:50 浏览:763
ftp建站工具 发布:2025-02-01 08:42:07 浏览:532
linux开启ntp 发布:2025-02-01 08:31:42 浏览:284
excel密码加密 发布:2025-02-01 08:17:01 浏览:539
陌陌在手机哪个文件夹 发布:2025-02-01 08:13:49 浏览:317
proe50解压打不开 发布:2025-02-01 08:11:17 浏览:390
密码按错三次怎么办 发布:2025-02-01 08:00:24 浏览:851