python做网站毕业设计长春快速建站

张小明 2026/1/9 19:33:23
python做网站毕业设计,长春快速建站,wordpress云标签,wordpress中文网站模板下载查看全文请点击#xff1a;https://www.longkui.site/program/java/idea2020sevletcookie/7197/ 【任务目标】 当用户访问某些Web应用时#xff0c;经常会显示出该用户上一次访问时间。例如#xff0c;QQ登录成功后#xff0c;会显示上次的登录时间。本案例要求使用Cookie…查看全文请点击https://www.longkui.site/program/java/idea2020sevletcookie/7197/【任务目标】当用户访问某些Web应用时经常会显示出该用户上一次访问时间。例如QQ登录成功后会显示上次的登录时间。本案例要求使用Cookie技术显示用户上次访问时间。1.创建Servlet右击src选择New—Create New Servlet名字为LastAccessServlet参考代码如下importjava.io.IOException;importjava.net.URLDecoder;importjava.net.URLEncoder;importjava.text.SimpleDateFormat;importjava.util.Date;importjavax.servlet.ServletException;importjavax.servlet.annotation.WebServlet;importjavax.servlet.http.*;WebServlet(nameLastAccessServlet,urlPatterns/LastAccessServlet)public class LastAccessServlet extends HttpServlet{private static final long serialVersionUID1L;public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException,IOException{//指定服务器输出内容的编码方式UTF-8防止发生乱码 response.setContentType(text/html;charsetutf-8);//获取所有cookie Cookie[]cookiesrequest.getCookies();//定义flag的boolean变量用于判断cookies是否为空 booleanflagfalse;//遍历cookie数组 if(cookies.length0cookies!null){for(Cookie cookie:cookies){//获取cookie的名称 Stringnamecookie.getName();//判断名称是否是lastTime if(lastTime.equals(name)){//有该cookie不是第一次访问flagtrue;//响应数据 //获取cookie的value时间 Stringvaluecookie.getValue();System.out.println(解码前value);//URL解码valueURLDecoder.decode(value,utf-8);System.out.println(解码后value);response.getWriter().write(欢迎回来您上次访问时间为:value);//设置cookie的value //获取当前时间的字符串重新设置cookie的值重新发送cookie Datedatenew Date();SimpleDateFormattimesdfnew SimpleDateFormat(yyyy年MM月dd日 HH:mm:ss);Stringstr_timetimesdf.format(date);System.out.println(编码前str_time);//URL编码str_timeURLEncoder.encode(str_time,utf-8);System.out.println(编码后str_time);cookie.setValue(str_time);//设置cookie存活时间 cookie.setMaxAge(60*60*24*30);//一个月 //加入当前cookie请求时间 response.addCookie(cookie);break;}}//如果cookies中没有时间也就是没有访问过 if(cookiesnull||cookies.length0||flagfalse){//设置cookie的value //获取当前时间的字符串重新设置cookie的值重新发送cookie Datedatenew Date();SimpleDateFormatsdfnew SimpleDateFormat(yyyy年MM月dd日 HH:mm:ss);Stringstr_datesdf.format(date);System.out.println(编码前str_date);//URL编码str_dateURLEncoder.encode(str_date,utf-8);System.out.println(编码后str_date);Cookiecookienew Cookie(lastTime,str_date);//设置cookie存活时间 cookie.setMaxAge(60*60*24*30);//一个月 response.addCookie(cookie);response.getWriter().write(您好欢迎您首次访问);}}}public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{this.doPost(request,response);}}2.实现效果如下启动tomcat在浏览器里输入http://localhost:8080/Servlet01_war_exploded/LastAccessServlet效果如下
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

北京建站推广用php做网站用到的工具

在前端工程化日益成熟的今天,企业级 Vue 项目的架构设计直接决定了项目的可维护性、可扩展性和团队协作效率。不同于中小型项目的 “快速开发” 思路,企业级项目需要从目录结构、模块化拆分、工程化规范等维度进行系统化设计,本文将聚焦目录结…

张小明 2026/1/2 21:15:49 网站建设

天圆地方建筑网站水淼软件wordpress怎么设置

传统的文献搜索,是我们去适应机器的逻辑:拆解关键词、使用布尔运算符(AND, OR, NOT)。而新一代的AI学术工具,正在让机器来适应人类的思维:它们能理解模糊的问题,能联想相关的概念,甚…

张小明 2026/1/2 14:17:40 网站建设

网站区域名怎么注册吗新网站怎样做优化

ZVT量化框架模块化设计终极指南:5步快速上手智能交易系统 【免费下载链接】zvt modular quant framework. 项目地址: https://gitcode.com/foolcage/zvt 如何用ZVT框架在30分钟内搭建你的第一个量化策略?这个基于模块化设计理念的量化投资框架&am…

张小明 2026/1/8 21:13:36 网站建设

百度网站官网入口山西大同网站建设哪家好

3D图像匹配技术实战指南:从零掌握MASt3R核心应用 【免费下载链接】mast3r Grounding Image Matching in 3D with MASt3R 项目地址: https://gitcode.com/GitHub_Trending/ma/mast3r 在计算机视觉领域,3D图像匹配技术正成为增强现实、机器人导航和…

张小明 2026/1/3 8:01:49 网站建设

旅游网站如何做推广ic电子网站建设

GPT-SoVITS法语语音合成支持情况说明 在智能语音技术加速落地的今天,如何以极低成本实现高保真、个性化的跨语言语音合成,正成为开发者关注的核心命题。传统TTS系统往往依赖数小时标注语音与复杂对齐流程,部署周期长、资源消耗大,…

张小明 2026/1/3 8:55:24 网站建设

做精神科网站价格i网站建设

从二进制到数码管:一个BCD转换电路的实战拆解你有没有想过,当你在数字钟上看到“12:34”时,背后其实藏着一场精密的“编码战争”?CPU内部用的是纯粹的二进制逻辑,而我们人类却只认十进制数字。这场人机认知鸿沟&#x…

张小明 2026/1/5 16:25:50 网站建设