问题描述
现有一需求,用户发送一个信息,服务端生成一个链接,但是现在要设置这个链接打开一次后就失效。。也就是只能访问一次怎么弄?
解决方案
解决方案二:
servlet继承javax.servlet.SingleThreadModel;然后在servletContext里存个boolean变量的标志位(flag);执行过一次之后,就把flag置一下;servlet逻辑,一开始就判断该flag,如果为true就跳转到失效页面;以上方法有个问题,如果服务器重启,就会再次生效一次;这种情况也要考虑的话,可以把标志位存在文件或者数据库;
时间: 2024-09-22 03:22:56