![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaWeb
文章平均质量分 78
JavaWeb
你好啊cbw
这个作者很懒,什么都没留下…
展开
-
【微信JSSDK引入 微信扫码】
目录微信JSSDK引入0.前置需求--申请自己的微信公众号1. 修改appid、secret2. 添加JS安全域名:3. 添加白名单ip:4.设置 自动回复微信JSSDK引入0.前置需求--申请自己的微信公众号mp.weixin.qq.com 申请自己的微信公众号(订阅号)1. 修改appid、secret这几个工具类主要用于与微信交互时数据的加密及处理,因为微信的SDK与服务器交互的时候,微信端有限制,如果重复的多次获取与微信交互的秘钥,对微信服务器造.原创 2021-04-15 00:37:41 · 374 阅读 · 0 评论 -
ngrok内网穿透【原理+使用教程】
ngrok内网穿透ngrok原理①我们个人电脑的ip都是局域网ip,比如学校拉了一个网线它的ip是 电信:10.30.10.1,这个网线覆盖整个局域范围,通过这个ip10.30.10.1是无法访问到这个局域范围内的具体某个计算机的,因为在学校这个局域网范围内通过wifi设备等将该ip分成很多个ip供每个学生使用。②ngrok服务器有自己的ip,也就是它自己拉了一根网线 电信:10.30.10.2,我们无法从外面连接局域网中某个ip的服务器(即编码的电脑),但是局域网内的服务器可以通过ip 10.原创 2021-04-13 22:21:08 · 3143 阅读 · 0 评论 -
阿里云短信使用步骤及代码模板【很遗憾现在个人无法申请短信功能了】
发送短信需要填写以下4个参数:签名、模板code、秘钥id、秘钥内容阿里云短信使用步骤:《1》点击进入阿里云免费试用 , 然后登陆账号《2》 如图选择短信0元试用 (已经领取过的,直接走第三步即可。)《3》点击进入阿里云短信官网 , 登陆状态下点击免费开通 (已开通的文字会替换为控制台 , 点击效果一样)《4》选择国内消息《5》创建短信签名《6》在模板管理中创建短信模板《7》创建子账户秘钥鼠标移至右上角账户名称 选择accesskeys原创 2021-03-30 22:48:32 · 8120 阅读 · 4 评论 -
layui前端布局框架之layer弹出层插件中常用函数
layer - msg函数 用于弹出信息提示框 格式1. layer.msg("文本"); 格式2. 抖动显示 layer.msg("文本",function(){ //弹窗结束后会执行 });layer - load函数 格式: 弹出loading: var index = layer.load(数字0-2); // 参数表示 loading的图表 .原创 2021-03-30 21:29:34 · 1133 阅读 · 0 评论 -
Git常用命令、IDEA中使用Git操作远程服务器
目录1.版本控制概念1.1.在开发团队中没有使用版本控制产生问题1.2.版本控制的目的1.3.版本控制的功能2.版本控制工具4种2.1.Visual Source Safe(简称VSS)2.2.Concurrent Version System(简称CVS)2.3.SVN2.4.Git3.Git 与 SVN 区别4.GIt的使用4.1.Git安装4.2.Git工作区域及工作流程4.3.初始化仓库及添加、提交、修改文件的git命令4.4.Git删除文原创 2021-03-18 23:55:11 · 603 阅读 · 0 评论 -
smartupload工具上传文件
目录1.将jar包添加到项目中2.准备上传的页面3.后台代码:Servlet中获取JSP页面中的内置对象PageContextsmartupload常用方法文件下载1.将jar包添加到项目中 smartupload.jar javaee-api-7.0.jar2.准备上传的页面 <%@ page contentType="text/html;charset=UTF-8" language="java" %><html>...原创 2021-03-17 20:54:10 · 303 阅读 · 0 评论 -
Ajax技术原理
1.Ajax简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语⾔,⽽是⼀种使⽤现有标准的新⽅法。AJAX 是与服务器交换数据并更新部分⽹⻚的艺术,在不重新加载整个⻚⾯的情况下。2.Ajax所包含的技术AJAX 是⼏种原有技术的结合体。它由下列技术组合⽽成。1.使⽤CSS和XHTML来表示。 2.使⽤DOM模型来交互和动态显示。 3.使⽤XMLHttpRequest来..原创 2021-03-16 00:42:52 · 646 阅读 · 0 评论 -
JavaWeb MVC
写Java Web项⽬时会发现,⼀个中型或者⼤型项⽬ 随着代码的增多,会发现:代码既可以写在src⽬录下,也可以写在WebContent⽬录下。src下可以建很多包 ,WebContent下可以建很多⽂件夹。 所以问题就来了:⼀个新的类 到底往哪个⽬录下的哪个⽂件夹⾥写? 此时解决办法就是:需要⼀个模式去规范,到底哪个类该往哪⾥写。1.MVC设计模式Web MVC中的M(模型)-V(视图)-C(控制器)概念和标准MVC概念⼀样,我们再看⼀下Web MVC标准架构, 如下图所...原创 2021-03-15 12:14:32 · 185 阅读 · 1 评论 -
JSP常用知识点整理
目录1.什么是JSP2. JSP为什么会出现3.JSP中如何嵌套java代码4. JSP的原理5. JSP的内置对象6. JSP的指令7. JSP出现的状态码8. EL表达式9. JSTL1.什么是JSPJSP全名为Java Server Pages,中⽂名叫java服务器⻚⾯,其根本是⼀个简化的Servlet设计。在HTML⽂件中插⼊Java程序段和JSP标记(tag),从⽽形成JSP⽂件。 ⽤JSP开发的Web应⽤是跨平台的,既能在...原创 2021-03-10 12:49:11 · 1330 阅读 · 0 评论 -
获取web.xml参数初始化数据&servlet3.0注解
目录通过web.xml获取编码参数初始化数据注解实现Servlet配置和初始化数据通过web.xml获取编码参数初始化数据在web.xml中配置编码格式,在servlet初始化init()时候获取xml中编码参数。request.setCharacterEncoding("utf-8");代码的耦合度太⾼,不便于后期维护修改。可以通过初始化参 数实现实现⽅式:1.局部初始化参数(1)web.xml中先定义初始化参数 <servlet...原创 2021-03-09 22:34:01 · 1543 阅读 · 0 评论 -
Cookie、Session、Filter、Listener常用方法及应用场景
Request和Session的区别request存的值只能在单次请求中保存,保存的数据不能跨⻚⾯,当重定向时,request存的值会丢失session的数据可以在多个⻚⾯中共享,即使重定向⻚⾯,数据不会丢失会话的概念:从打开浏览器到关闭浏览器,期间访问服务器就称为⼀次会话session中可以包含n个request。Session常⽤⽅法:HttpSession req.getSession()获取session对象void setAttribute(St...原创 2021-03-09 17:24:04 · 453 阅读 · 0 评论 -
request和response常用方法、跳转&重定向
请求RequestHttpServletRequest表示Http环境中的Servlet请求。它扩展于javax.servlet.ServletRequest接⼝) 常⽤6个⽅法:1)String getParameter(String name) 根据表单组件名称获取提交数据,返回值是String 注:服务器在接收数据时使⽤字符串统⼀接收 2)String[ ] getParameterValues(String name) 获取表单组件对...原创 2021-03-09 13:24:45 · 4182 阅读 · 0 评论 -
Servlet体系结构、工作原理、生命周期
目录1.什么是Servlet2.Servlet API2.1.抽象类GenericServlet原理2.2.抽象类HttpServlet原理1.什么是ServletServlet:server applet官方解释:运行在服务器端的小程序。 Servlet作用上就是处理用户请求的,实现上就是一个java接口。定义了java类被浏览器访问到的规则或者说是被Tomcat识别的规则。将来我们自己写一个java类只要实现了这个接口,复写方法就可以被 tomcat识别。(该接口有5个方法都原创 2021-03-09 09:33:33 · 301 阅读 · 0 评论 -
Tomcat点击startup.bat闪退问题
tomcat启动不成功(点击startup.bat闪退)的原因:免安装的tomcat8.5版本双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。这个原因就是:1.在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。2.tomcat软件使用java语言开发,需要jvm运行,tomcat软件在启动时会去寻找JAVA_HOME环境变量,JAVA_HOME里面配置的是JDK的目录,JDK中包含JVM.闪退就是因为tom原创 2021-03-08 22:48:43 · 271 阅读 · 0 评论 -
Tomcat部署项目、添加管理员来管理项目
1.两种开发模型及优缺点C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,客户端需要安装专 用的客户端软件。如QQ,微信等软件 B/S是Brower/Server的缩写客户机上只要安装一个浏览器(Browser)。Browser/Server是建立在广域网的基础上的. CS结构的优、缺点 C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,减轻服务器压力。对应的优点就是...原创 2021-03-08 22:22:56 · 730 阅读 · 0 评论 -
JavaWeb学习目标
Tomcat的使用Http协议Web服务器介绍IDEA配置tomcatTomcat常用配置ServletServletAPIServlet生命周期Request和Response对象转发和重定向注解实现ServletJSPJSP原理JSP九大内置对象JSP三大指令EL表达式JSTL标签库过滤器和监听器CookieSession和Cookie会话跟踪过滤器监听器MVC三层架构MVC开发模式AJAXJS实现A原创 2021-03-08 12:33:22 · 324 阅读 · 0 评论 -
XML与JSON基本使用-DOM4J-Xpath-XStream-Gson-FastJason-Jackson-json lib的JSONObject【知识点整理】
目录XML1.什么是XML,有什么特性2.为什么学习XML,有什么功能3.XML语法4.java解析XML方式及优缺点5.使用DOM4J解析XML6.添加jar包6.DOM4J解析本地XML7.DOM4J解析网络xml文件8.XPATH解析9.DOM4J-XPATH解析本地xml文档10.DOM4J-XPATH解析网络xml文档11.java生成XML文档XML1.什么是XML,有什么特性可扩展标记语言(eXtensible Markup La原创 2021-02-18 01:55:36 · 950 阅读 · 1 评论