![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb代码
miracle_8
vip文章全部取消
展开
-
前端单元测试jest入门
前端单元测试jest入门安装jest及命令执行npm install -g jest # 安装jest # 在项目根目录下执行jest命令, 或者jest <file>执行单个文件的单元测试jest --coverage # 执行单元测试并计算测试覆盖率基础入门https://www.cnblogs.com/SamWeb/p/11454923.htmlhttps://www.cnblogs.com/vvjiang/p/8620847.htmlhttps://juejin.c原创 2021-01-15 09:36:19 · 311 阅读 · 0 评论 -
js 创建自定义标签
<html> <head> <meta charset="utf-8"> <title>Angular 2 实例 - 菜鸟教程(runoob.com)</title> </head><body> <script> class PopUpInfo extends HTMLElement { constructor ()原创 2020-12-17 20:49:07 · 3048 阅读 · 0 评论 -
js基础 ---- 滚动条相关
javaweb1、 js监听滚动条滚动事件 a. 函数是onscroll b. 语法: element.onscroll = function() {} c. 例子:$(window).scroll(function() { var scrollX = $(this).scrollLeft(); var scrollY = $(this).scrollTop();})原创 2018-01-06 16:41:52 · 210 阅读 · 0 评论 -
jquery ---getScript获取js的配置文件
js通过jquery的getScript获取配置的js文件conf.jsvar aa = ['111', '222', '333']var bb = [];bb[0] = {name: 'zhangsan', 'sex-b': '1'};bb[1] = {name: 'lisi', 'sex-b': '2'}jquery脚本var aaGlobal, bbGlobal;$.getScri原创 2018-01-16 16:20:01 · 1229 阅读 · 0 评论 -
js\jquery基础知识 --- wrap、wrapall、wrapinner区别
原文<ul> <li title='苹果'>苹果</li> <li title='菠萝'>菠萝</li></ul>1、 $('li').wrap('<div></div>') 每一个选择器都添加<ul> <div><li title='苹果'>苹果</li></div> <div><li title='菠萝'>菠萝</li></div></ul>2、 $('l原创 2018-02-03 16:21:45 · 798 阅读 · 0 评论 -
jq和js中click 事件的几种方式总结和click事件的累加问题解决办法
1:常见的三种绑定click事件:第一种:$("#click").click(function(){ alert("Hello World click"); });第二种:$('#clickon').on('click', function(){ alert("Hello World on"); }); 第三种:$('#clickbind').bind("cl原创 2018-05-02 16:48:11 · 427 阅读 · 0 评论 -
JS获取各种宽度、高度的简单介绍:
scrollHeight: 获取对象的滚动高度。 scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 scrollWidth:获取对象的滚动宽度 offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度 offsetLeft...原创 2018-05-12 10:41:53 · 177 阅读 · 0 评论 -
js监听键盘事件
1、监听全局键盘按下事件,例如监听全局回车事件$(document).keydown(function(event){ if(event.keyCode == 13){ alert('你按下了Enter'); } })2、监听某个组件键盘按下事件,例如监听id为btn的button组件的回车按下事件 $("#btn").keydown(func...原创 2018-05-12 10:47:06 · 1487 阅读 · 2 评论 -
页面布局 学习 absolute和relative区别
1、 position的几种选择 static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。 relative:对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置。而其层叠通过z-index属性定义。 absolute:对象脱离正常文档流,使用top,right,bottom,left等属性进...原创 2018-05-12 14:56:54 · 476 阅读 · 0 评论 -
springmvc访问静态资源的三种方式
方法1: 修改web.xml文件,增加对静态资源的url映射 如:<servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.jpg</url-pattern> </servlet-mapping> <...原创 2018-05-12 15:05:14 · 442 阅读 · 0 评论 -
java web 中一些简单的操作 比如上传、下载等(一)
1、 上传并返回信息:包括上传文件和图片上传图片后,如果发现没有自动更细图片,则只需要重新将图片的路径改变即可,即原来路径为”/aaa/bb/111.gif”现在为”/aaa/bb/222.gif”,只要名称换了即可先上代码:(基于struts2和jquery) 1. commons-FileUpload 1.2 包 下载地址:http://jakarta.apache.org/...原创 2017-02-17 22:12:09 · 620 阅读 · 0 评论 -
js\jquery基础知识(二)----屏蔽右键\fileuplad\js调用exe
一、 js中屏蔽某个div里的右键<html oncontextmenu="doNothing()"> <head> <title>屏蔽鼠标右键</title> <script type="text/javascript"> function doNothing() { window.event.retu原创 2017-12-26 19:50:36 · 341 阅读 · 0 评论 -
java web的一些基本操作(三) --页面刷新
Javascript刷新页面的几种方法 : 1. history.go(0) 2. location.reload() 3. location=location 4. location.assign(location) 5. document.execCommand( 'Refresh ') 6. window.navigate(loca原创 2017-02-25 23:39:56 · 17531 阅读 · 0 评论 -
Servlet示例项目
页面部分或js$.ajax({ type: "POST", url: _contextPath + "/getAllInfo", dataType: "json", success: function() {}});web.xml 修改<servlet> <servlet-name>getAllInfo</servlet-name>原创 2017-08-12 21:46:41 · 445 阅读 · 0 评论 -
JavaWeb中的一些简单操作(四) 页面间的跳转的本质以及url乱码问题解决
1、 页面间是通过什么方法跳转的?页面和后台之间的跳转? 页面间的跳转: 通过window.location.href="**.jsp" 页面和后台间的跳转: 通过 window.location.href="***/servlet/servlets"超链接跳转: <a href="111" ></a> 实际上也是通过设置window.location.href的属性// test.html原创 2017-08-31 15:17:58 · 487 阅读 · 0 评论 -
java web中的一些简单操作(二)----自动保存、ajax、时间转换
1、 文本框实现输入后自动保存功能<input type="text" onfocus="checkInfo(ele);" />function checkInfo(ele) { var originalValue = $(ele).val(); $(ele).on('blur', function() { saveInfo(ele, originalValue);原创 2017-02-24 23:15:13 · 604 阅读 · 0 评论 -
JavaWeb一些简单操作(六) --- JS中声明全局变量
一、JS中声明全局变量主要分为显式声明或者隐式声明下面分别介绍。 1、使用var(关键字)+变量名(标识符)的方式在function外部声明,即为全局变量,否则在function声明的是局部变量。该方式即为显式声明详细如下:<script> var test = 5;//全局变量 function a(){ var a = 3;//局部变量 alert(a);原创 2017-11-09 15:40:08 · 1501 阅读 · 0 评论 -
JavaWeb一些基本知识(七)---Web服务器部署
一、 tomcat部署 Tomcat 发布项目的方式大致有三种,但认为通过在tomcat的conf/Catalina/localhost目录下添加配置文件,来发布项目,是最佳选择。因为这样对 tomcat 的入侵性最小,只需要新增一个配置文件,不需要修改原有配置;而且支持动态解析,修改完代码直接生效(修改配置除外) 1、 部署 a.直接在eclipse中添加一个server,添加过程中指明to原创 2017-11-09 15:55:26 · 626 阅读 · 0 评论 -
JavaWeb开发总结 ----
页面开发总结:一、代码布局:根据同一个页面不同区域的功能不同,划分为多个区域 1. 页面区域有多少,就可以有多少块针对性的代码区 2. 页面不同区域之间连接的唯一标识可以定义为全局变量 3. 公共类可以抽象为一个js 4. 对应的后台代码也可以划分为多个不同的代码区 5. 后台代码可以按照表划分区域或者按照功能划分区域原创 2017-11-10 15:30:42 · 322 阅读 · 0 评论 -
html基础知识(一) ---- div、span、labelq区别
1、 div和span区别:div: 指定渲染html的容器span: 指定内嵌文本容器通俗的讲: 如果里面还有其他标签的时候就用div,如果里面只有文本就应该用spandiv是一个块级元素,用来为html文档内大块的内容提供结构和背景span是行内元素,在行内定义一个区域(也就是一行内可以被<span>划分好几个区域)div标签中可以镶嵌span标签,div可以看做是一个大容器,span原创 2017-12-14 15:48:31 · 1087 阅读 · 0 评论 -
js\jquery基础知识(一)
js\jquery基础知识(一)1、 jquery中的”break”和”continue”break ==> return false;continue ==> return true;2、 javascript判断元素是否在数组内 a. jquery的inArray()函数: $.inArray(value, array) : 返回值为Number类型;确定第一个参数在数组中的位置(如果没有找原创 2017-11-20 11:33:09 · 671 阅读 · 0 评论 -
Java中获取路径的方法
Java项目中 1. 获取当前项目路径: **object.class.getResource()**方法获得当前生成的class的**绝对路径**(此方法在jar包中无效,因为他获得的是生成的class的路径,返回的内容最后包含/) 如: **//当前文件目录路径**`Test.class.getResource("").toString();`-->file:/E:/Workspace/st原创 2016-05-22 22:27:50 · 554 阅读 · 0 评论