java web中页面加载时执行函数的问题
答案:4 悬赏:20 手机版
解决时间 2021-11-26 07:41
- 提问者网友:酱爆肉
- 2021-11-25 09:16
java web中页面加载时执行函数的问题
最佳答案
- 五星知识达人网友:蓝房子
- 2021-11-25 10:47
JSP:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
JAVA:
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class myServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
public myServlet() {
super();
// TODO Auto-generated constructor stub
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String local = request.getParameter("locationName");
if("".equals("close")){
//关闭网页时你调用的数据库代码
}else{
//进入网页时你调用的数据库代码
}
}
}
WEB.XML加入
myServlet
myServlet
com.my.test.myServlet
myServlet
/myServlet
当然,如果是网页强制关闭(就是点上方的X)
你需要判断下了,
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
JAVA:
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class myServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
public myServlet() {
super();
// TODO Auto-generated constructor stub
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String local = request.getParameter("locationName");
if("".equals("close")){
//关闭网页时你调用的数据库代码
}else{
//进入网页时你调用的数据库代码
}
}
}
WEB.XML加入
当然,如果是网页强制关闭(就是点上方的X)
你需要判断下了,
全部回答
- 1楼网友:轻熟杀无赦
- 2021-11-25 11:36
类似session监听吗?
这个代码有现成的,你可以搜索一下,代码一般分2部分,java部分和javascript部分。
要考虑浏览器被强制关闭的情况,这种情况下不会触发beforeunload。需要在session销毁时做处理。
- 2楼网友:逃夭
- 2021-11-25 11:21
用DWR或者先刷新一次页面,把要得到的数据隐藏起来!之后再用JQ进行判断!
- 3楼网友:荒野風
- 2021-11-25 10:55
JS回调代码,AJ
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯