• 2024-06-15理解JSP底层
    importjava.net.URLDecoder;publicclasslogin_jsp{//JSP的9大内置对象privateJSPWriterout;//当前JSP输出流对象privateHttpServletRequestrequest;//请求对象privateHttpServletResponseresponse;//响应对象privateHttpSession
  • 2024-04-28js设置网页标题、关键字、描述
    import.meta.env.VITE...Vue.js3.x获取环境变量letdocTitle=import.meta.env.VITE_TITLE;letdocDesc=import.meta.env.VITE_DESCRIPT;letdocKeywords=import.meta.env.VITE_KEYWORDS;//设置页面标题document.title=docTitle;//设置页
  • 2024-04-23js常见问题
    Chrome88后更新了更为激进的省电策略[1],导致后台非活动页面中setInterval、setTimeout回调的执行间隔拉长到1分钟以上。这里有一种很巧妙的方法可以强制标签页不进入非活动状态(利用了播放视频时标签页不会休眠的机制),而且不需要改动业务代码,只需要将下面的代码放到页面JS脚本中执
  • 2024-04-16MyBatis-09-FactoryBean的问题
    ListableBeanFactory#getBeanNamesForType(Class<?>)这个方法的逻辑在对FactoryBean进行判断时,会使用FactoryBean的生成的对象的类型进行判断BD的属性数据AttributeAccessor.getAttribute(FactoryBean.OBJECT_TYPE_ATTRIBUTE)反射创建对象并调用FactoryBean#getObjectT
  • 2024-01-19tinyxml使用样板
    #include"tinyxml2.h"//创建一个XMLvoidCreateXml(){//添加根元素roottinyxml2::XMLDocument*doc=newtinyxml2::XMLDocument();tinyxml2::XMLElement*root=doc->NewElement("root");doc->InsertFirstChild(root);
  • 2023-12-25contentEditable实现div可编辑,控制插入节点(兼容IE)
    实现可文字编辑也可插入节点的功能展示如下:html5中contentEditable属性规定是否可编辑元素的内容,给需要编辑的节点添加contentEditable="true"。兼容性:当点击Button时在编辑框内增加节点:一开始div中加的span标签,发现有几个缺陷:点删除键时span不会删除整个,而是一个一个删除span里的
  • 2023-09-13thymeleaf获取作用域的值
    参考:https://blog.csdn.net/qq_43634655/article/details/126424130从session取值后端代码 Map<String,Object>map=newHashMap<>(); map.put("id","1001"); map.put("name","小虎"); map.put("age","18
  • 2023-09-05基于Java的高校社团管理系统
    系统使用技术:servlet前端技术:css、js等开发工具:eclipse数据库:mysql5.7项目介绍:该系统适合基础中等及偏下,需要系统功能完善并且页面美观的同学。主要功能包括:权限管理(菜单管理、用户管理、角色管理)、新闻管理、留言管理、社团财务管理、社团管理、社团风采管理、社团活动管理、学生
  • 2023-09-05基于SSM的图书商城
    本次分享系统后端采用SSM框架,前端使用bootstrap、layui、css、js等,有文档。主要功能包括:图书搜索、分类查看、加入购物车、下单,以及管理员管理功能等,对于系统的详细功能。**系统首页****分类查看****热销****详情****管理员首页****商品管理****项目结构**controller部分/**
  • 2023-08-29Java 14 EL表达式
     eljstl.jsp<%@pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>Title</title></head><body><h1>首页</h1><%--指令包含<%@includefile=
  • 2023-08-22svg动画 - 渐变色进度条
      <h1>按w前进按s后退</h1><?xmlversion="1.0"encoding="utf-8"?><svgxmlns="http://www.w3.org/2000/svg"width="400"height="400"viewBox="00400400"><defs><
  • 2023-06-104.5学习总结
    后端登录<%@pageimport="wangzhan.Thesql"%><%@pageimport="com.mysql.cj.Session"%><%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEh
  • 2023-06-09第五周总结
    对servlet的用途以及关联页面和dao层有了更清楚的认识,servlet层对于大项目的提高效率有很显著的效果privatevoidselect(HttpServletRequestreq,HttpServletResponseresp)throwsIOException,Exception{req.setCharacterEncoding("utf-8");List<studentid>list=newAr
  • 2023-06-07xml qtreewidget 的遍历
    这些都是自己工作中遇到的,不具有普遍性 xml的递归遍历voidUserTreeWidget::travelDomElement(QDomElement&ele,QStringList&listOuterId){QDomNodenode=ele.firstChild();while(!node.isNull()){QDomElementchildElement=node.toElemen
  • 2023-05-05Blazor中打开一个新页面的最好方法
    适用于BlazorWasm和BlazorSSR调用下面的js方法说一下为什么不用window.open,有可能被拦截是小问题,大问题是打开新页面未加载完时,回到原页面,大概率卡死,无法点击任何东西,只有f12之后才恢复回来。而用创建a标签就不会有这种问题。//创建超链接,不会被拦截functionopenBrowser
  • 2023-03-22JSP布局框架 JSP Layout
    JSPLayout是一个用来实现JSP布局支持的简单示例项目。该项目只需要一个Servlet类,一些配置即可。下载的压缩包中包含一个完整的项目,可直接导入Eclipse进行编译。运行
  • 2023-03-15JSP学习笔记
    responsesendRedirect();重定向操作,使用后重新生成新的response(不能传递request对象)request.getRequestDispatcher("login.jsp").forward(request,response);getParamet
  • 2023-03-11监听元素属性变化
    <divid="div1">111111111</div><buttononclick="handleClick()">OK</button><scripttype="text/javascript"charset="utf-8">constdiv1=document.querySele
  • 2023-03-08浏览器控制台引入css和js
    varimport_css=document.createElement('link');import_css.setAttribute("rel","stylesheet");import_css.setAttribute("href",'https://cdn.bootcdn.net/ajax/lib
  • 2023-02-21getAttribute与getParameter的区别
    1.getParameter得到的是字符串,其取值源于jsp页面,从jsp页面中接受一个存在的参数,多用于servlet中,用于判断业务的类型和跳转页面。如:request.getParameter("username")是获取
  • 2023-02-21vue拖拽指令
    Vue.directive('drag',{//1.指令绑定到元素上回立刻执行bind函数,只执行一次//2.每个函数中第一个参数永远是el,表示绑定指令的元素,el参数是原生js对象//3.通过
  • 2023-02-13Jsp中使用pageContext.setAttribute()
    起因:在学习Jsp数据流转中,发现找不到pageContext的setAttribute()方法。解决方案:在项目中导入js-api.jar即可,此jar在tomcat的安装目录/lib目录下可找到。 
  • 2023-02-07Qt::WA_TransparentForMouseEvents
    (一)Qt::WA_TransparentForMouseEvents实现鼠标穿透功能,类似“隔空取物、隔山打牛”的效果。//qwidget.hvoidsetAttribute(Qt::WidgetAttribute,boolon=true);启
  • 2023-01-22js 操作视频帧
    MDNhttps://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API/Manipulating_video_using_canvasfunctiongetVideoBase64(url){ returnnewPromise(function(res
  • 2023-01-17Servlet10 - 四种保存作用域
    Servlet中的四种保存作用域可以认为有四个:page、request、session、applicationpage页面级别,几乎不再使用request一次请求响应范围request.setAttribute("una