- 博客(17)
- 收藏
- 关注
原创 Excel空模板导出
** Excel导出空模板 ** 没写前端和上一篇一样,在上一篇的基础上优化了 1.ExcelUtil工具 package com.xsl.middle_school_oa.utils; import org.apache.poi.hssf.usermodel.*; import javax.servlet.http.HttpServletResponse; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; pu
2021-11-12 11:56:01
929
原创 EXCEL模板导出
自己总结的excel空模板导出 1.ExcelUtil 这里没有设置任何的样式 public class ExcelUtil { /** * 导出Excel * @param sheetName sheet名称 * @param title 标题 * @param hsswb HSSFWorkbook对象 * @return */ public static.
2021-11-11 14:46:16
1237
原创 学习MyBatis的第二天
一、映射关系 1.一对一关系 实现方式 resultType/resultMap 接口方法 resultType实现 /** * 一对一关联查询 resultType * @param userId * @return */ UserDto queryUserCardInfoForResultType(@Param("userId")int userId); sql查询 <sele...
2019-07-12 21:45:47
203
原创 学习MyBatis的第一天
MyBatis简述 MyBatis是Apache的一个开源项目IBatis,是一个基于Java的持久层框架,支持普通sql查询,存储过程和高级映射,MyBatis开源使用简单的xml或注解用于配置和原始映射,将接口和Java的POJO映射成数据库中的记录。 MyBatis:更加简化jdbc代码,简单持久层sql语句从代码中分离,利用反射,将表中数据与java bean属性——映射即ORM(Obje...
2019-07-10 10:56:39
255
原创 XML
一、 标记语言 1、超文本标记语言 HTML (1)写法格式:<a href="link.html">link</a> (2)关注数据的展示与用户体验 (3)标记是预定义、不可扩展的(如 表示超链接) 2、可扩展的标记语言 XML (1)写法格式:同 html 样式 (2)仅关注数据本身 (3)标记可扩展,可自定义 xml 和 Html 语言由同一种父语言 SGML(Sta...
2019-06-04 17:13:50
786
原创 BootStrap
一、Bootstrap 下载 官网:http://getbootstrap.com/ 中文网:http://www.bootcss.com/ 二、Bootstrap 特点 1、简洁、直观、强悍的前端开发框架,html、css、javascript 工具集,让 web 开发更迅速、简单。 2、基于 html5、css3 的 bootstrap,具有大量的诱人特性:友好的学习曲线, 卓越的兼容性,响应...
2019-06-02 20:05:57
496
原创 JSON
1.什么是JSON? JSON:JavaScript 对象表示法(JavaScript Object Notation) JSON 是存储和交换文本信息的语法,类似 XML。 如何使用: 1、选择"src",选择"New",选择"Other" 2、搜索"test",选择"JUnit Test Case" 3、设置包名和类名,然后确认,会弹出确认提醒添加JUnit的类库,直接"...
2019-05-09 08:41:04
120
原创 JSTL
一、简介 Java Server Pages Standard Tag Libray(JSTL):JSP 标准标签库 核心标签库:http://java.sun.com/jsp/jstl/core 包含 Web 应用的常见工作, 比如:循环、表达式赋值、基本输入输出等。 格式化标签库:http://java.sun.com/jsp/jstl/fmt 用来格式化显示数据的工作, 比如:对不同区域的日...
2019-05-06 19:10:45
213
原创 JSP
一、介绍 JSP:Java Server Page SUN 公司提供的动态网页编程技术,是 Java Web 服 务器端的动态资源。 二、配置 在新建JSP时需要改一些需求 window------Preferences-------Templatest 保存关闭 三、基础语法 1.注释 JSP注释 显式注释 在客户端可以看到的注释 1)继承HTML风格的注释 <...
2019-05-06 16:49:52
187
原创 文件的上传下载和过滤器以及注解
一、文件的上传下载 1.文件上传 首先需要导入第三方 jar 包,http://commons.apache.org/ 下 载 commons-io 和 commons-fileupload 两个 jar 的资源。解压并导入到项目中。 commons-fileupload.jar 是文件上传的核心包 commons-io.jar 是 filefupload 的 依赖包,同时又是一个工具包。 ...
2019-05-05 23:12:00
632
原创 web
一、Cookie 特点: Cookie是浏览器提供的一种技术 安全性差、容量小 有一个专门操作Cookie的类:javax.servlet.http.Cookie Cookie的格式:键值对用“=”连接,多个键值对间通过“;”隔开 1.Cookie的创建和发送 通过new Cookie(“key”,“value”);来创建一个Cookie对象,要想将Cookie随响应发送到客户端,需要先添加到 r...
2019-05-04 22:47:06
153
原创 Servlet
一、servlet02 实现Servlet的四个步骤 1、新建普通class类 2、继承HttpServlet类 3、重写service()方法 4、配置web.xml package com.shsxt.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servl...
2019-04-29 22:00:37
158
原创 JavaWeb
一、javaweb间接 Java Web 是用 Java 技术来解决相关 web 互联网领域的技术总和 C/S 体系结构 C/S 是 Client/Server 的缩写,即客户端/服务器结构。 B/S 体系结构 B/S 是 Browser/Server 的缩写,即浏览器/服务器结构。 二、Web应用程序 1.Web应用程序的工作原理 web应用程序大体上可以分为两种:静态网站和动态网站 1...
2019-04-28 22:31:45
256
原创 前端、后端登录连接判断
一.mysql中新建库和表: tb_user userId 主键 int 不能为空 uname 姓名 varchar(20) 不能为空 upwd 密码 varchar(20) 不能为空 remark 备注 varchar(200) 可为空 二.DBUtil工具类 1.导入mysql的jar包(jar需要放置到WebContent目录下...
2019-04-27 23:06:34
4091
原创 学习vue的第二天
一、组键 1、定义组件 Vue自定义组件分为两种:全局注册和局部注册,全局组件可以在任何地方引用,局部组件只能在当前Vue实例使用。 1)全局注册 使用Vue.component(tagName, options)来定义: 1)局部注册 在Vue实例中使用components属性来定义: 注意:HTML 特性是不区分大小写的,所有在定义组件时尽量使用中划线“-”来指定组件名。 即使,使用了驼峰标示...
2019-04-26 20:45:38
210
原创 VUE
VUE Vue.js 提供了 MVVM (Model-View-ViewModel 的简写)数据绑定和一个可组合的组件系统,具有简单、灵活的 API。 MVVM: 它采用双向绑定(data-binding):View 的变动,自动反映在 ViewModel,反之亦然。 Vue 框架有以下特点: 简洁 HTML 模板 + JSON 数据。 数据驱动 自动追踪依赖的模板表达式和计算属性...
2019-04-25 09:41:41
262
原创 Ajax和JqueryAjax
Ajax 一、Ajax请求 1.异步无刷新技术 实现流程: 同步: 1)、得到核心对象XMLHttpRequest对象 var xhr = new XMLHttpRequest(); console.log(xhr); 2)、准备/打开请求 open(请求类型GET/POST,请求的路径,是否异步true/false); xhr.open(“GET”,“js/data.json?u...
2019-04-23 22:58:58
257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅