- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 App后台文件上传
在App文件上传的后台,会接收HttpServletRequest对象,其实质是MultipartHttpServletRequest对象,其中上传的文件信息都在该对象中,对于App后台开发,每次请求的路径都是同一路径,请求的参数都是同一封装,只是参数的内容不同,本次文件上传,我们接收统一封装的参数外还要接收HttpServletRequest对象,还有文件上传的input的name名称,我们将在...
2018-08-02 12:25:31
2197
原创 使用AngularJS在HTML页面的定时器--60秒验证码
思路:引入angularJS的js文件页面设置模块和控制器添加ng-click点击事件,设置ng-bind数据显示js代码: 初始化模块 定义控制器 定义一个标识 初始化时间 初始化定时器 判断标识 false:return; true: 显示倒计时 ...
2018-03-30 11:15:31
437
原创 AngularJS前端js框架_01
使用:<script type="application/javascript" src="../js/angular.min.js "></script>一、常用属性: ng-app:可以再任何元素上使用,代表angular应用作用域,也是AngularJS的程序入口,对标签内的元素初始化. ng-controller:控制器. ng-model:指定当...
2018-03-30 10:54:52
234
原创 WebService_CXF_RS
CXF-RS(Restful)风格:所有资源都共享统一的接口,以便在客户端和服务器之间传输状态,使用的是标准的 HTTP 方法,比如 GET、PUT、POST 和 DELETE,可以支持多种消息格式-->xml,json.更易于实现缓存机制,第一次访问资源缓存,第二次访问资源返回304查找本地资源.对于请求方式的不同所对应的操作不同:POST:保存操作PUT:修改操作GET:查询操作DELE...
2018-03-29 16:10:10
229
原创 WebService_CXF_WS
WebServcie:分布式数据通信技术,CXF是比较主流的WebServcie框架,由Apache提供.一、WebService的普通ws风格开发:开发前提-->导入依赖: 加入日志的配置文件<dependencies> <!-- 要进行jaxws 服务开发 --> <dependency> <groupId>org.a...
2018-03-29 15:07:40
160
原创 文件解析_excel表格
apache poi技术解析excel表格-->使用-->导入依赖:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>${poi.version}</version&g
2018-03-29 10:07:12
281
原创 jquery ocupload实现一键上传
jquery ocupload(one-click upload)的使用:<!-- 导入jquery核心类库 --><script type="text/javascript" src="../../js/jquery-1.8.3.js"></script><!-- 导入文件上传的ocupload --><script type=&quo
2018-03-29 09:49:16
436
1
转载 form表单转json
$.fn.serializeJson=function(){ var serializeObj={}; var array=this.serializeArray(); var str=this.serialize(); $(array).each(function(){ ...
2018-03-29 09:30:15
542
原创 前端框架jQuery EasyUI_02
选项卡右键菜单menu显示://对选项卡添加右键事件$("#tabs1").tabs({ onContextMenu : function(e, title,index) { //阻止浏览器默认右键菜单显示 e.preventDefault(); //显示自定义右键菜单 $("#menu").menu("show"...
2018-03-26 14:43:35
261
原创 ztree树形菜单与jQuery EasyUI的选项卡tabs结合使用
<script type="text/javascript"> $(function(){ //1.设置ztree菜单 var setting={ data:{ simpleData:{ enable:true //简单json数据格式 } }, callback : { onClick : function(ev...
2018-03-26 14:24:32
913
原创 ztree树形菜单
树形菜单的使用:<script src="../js/ztree/jquery.ztree.all-3.5.js" type="text/javascript" charset="utf-8"></script><link rel="stylesheet" type="text/css" href="../js/ztree/zT
2018-03-26 11:30:22
545
原创 前端框架jQuery EasyUI_01
使用jQuery EasyUI :<!-- 导入 jquery 核心类库 --><script type="text/javascript" src=“./js/jquery-1.8.3.js"></script><!-- 导入 easyui 类库 --><script type="text/javascript" src=“.
2018-03-26 11:22:19
138
原创 Git版本控制
Git分布式项目管理工具: 下载安装: Git 使用git --version查看Git是否安装成功 TortoiseGit 使用: 创建中央仓库: 右键-->Git Creat repository here... 生成隐藏.git文件夹 创建两个用户,添加版本控制: 右键-->TortoiseGit-->Add 右键-->Git Co...
2018-03-26 11:07:05
130
原创 细粒度权限认证
一、在spring的配置文件中开启shiro的注解模式 <!-- 开启shiro注解 --> <!-- 传统springAOP配置,对spring管理的bean创建代理Advisor 在业务bean使用shiro注解,配置自动代理 即对spring管理的bean的方法执行是会扫描是否有shiro注解 --> <bean class="org.springfr...
2018-03-25 21:49:47
499
原创 粗粒度权限认证
一、在web.xml中配置过滤器: 过滤器配置在Struts2过滤器的前面,拦截所有 过滤器的filter-name与spring配置文件过滤器bean的id一致-->shiroFilter二、配置applicationContext-shiro.xml: 1、配置shiro的核心过滤器,过滤器的id与web.xml中的filter-name一致--...
2018-03-25 21:48:33
207
转载 java验证码
package cn.itcast.servlet;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;import j...
2018-03-24 21:59:33
264
转载 jsp验证码
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ page import="java.util.Random"%><%@ page import="java.io.OutputStream"%&
2018-03-24 21:43:24
130
原创 SSH
SHH: Struts2(2.3.24) + Spring(4.2.4) + Hibernate(5.0.7) 基于配置文件的SSH框架整合: jar包: Struts2与Spring整合的jar包: struts2-spring-plugin-2.3.24.jar Struts2注解jar包: struts2-convention-plugin-2.3.24.jar Hibern...
2018-02-12 12:16:02
159
原创 Spring3
Spring JdbcTemplate: Spring提供的jdbc模板,类似于dbutils 使用: 导入Spring相关jar包 导入spring-jdbc-4.2.4.RELEASE.jar spring-tx-4.2.4.RELEASE.jar 导入数据库驱动jar包 入门: //1.创建一个数据库连接池-->Spring内置连接池 Driv
2018-02-06 15:45:04
169
原创 Spring2
Spring AOP:AOP:Aspect Oriented Programming 面向切面编程,通过预编译方式和运行期动态代理实现程序功能的同意维护的一种技术.主要功能:日志记录,性能统计,安全控制,事务处理,异常处理主要意图:将以上代码从业务逻辑中抽取出来AOP和OOP的区别:OOP:面向对象编程,针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑
2018-02-05 18:08:57
193
原创 Spring1
Spring: Spring是一个一站式的分层轻量级框架.Spring框架的优点: 方便解耦,简化开发 AOP编程的支持-->面向切面编程 声明式事务的支持 方便程序的测试-->对JUnit4测试整合 方便集成各种优秀框架 降低javaEE API的使用难度环境搭建: 1、jar包下载,spring.io,在spring3.0.2后不再提...
2018-02-04 12:08:46
137
原创 Struts2_03
一、文件的上传:浏览器页面必须条件:method="post"enctype="multipart/form-data服务器:Action的属性:private File xxx; -->上传的文件,与浏览器页面文件上传的input的name的属性值相同private String xxxContentType; -->文件的MIME类型private St
2018-02-04 08:03:58
156
原创 Struts2_02
一、Struts2中如何获取Serlvet的API1、通过ServletActionContext的静态方法获取:【*****】HttpServletRequest request = ServletActionContext.getRequest();HttpServletResponse response = ServletActionContext.getResponse();
2018-02-03 11:20:02
452
原创 Struts2_01
Struts2简介:Struts2一般作用于web层(表现层).Struts2是一个mvc框架,核心: 1、拦截器 interceptor 2、Action 3、ognl与valueStackStruts2的使用: 1、到入相关jar包 apps/struts-blank 中的13个jar包 2、在web.xml配置Filter <f...
2018-02-03 09:33:48
531
原创 Hibernate4
Hibernate的多表操作:1、交叉连接2、内连接显示内连接sql: select * from 表A inner join 表B on 关联条件hql: from 类 X inner join X.另在该的引用 with 条件隐式内连接关联条件hql: from 类 X where X.另在该的引用.关联外键对应迫切内连接【****】hql: select
2018-02-02 21:59:08
230
原创 Hibernate3
Hibernate的注解开发: 必要注解: @Entity 描述一个实体类 @Table(name="表名",catalog="数据库名") 描述类与表的对应,name可以省略,那么表名和类名相同,catalog可以省 略,那么会去核心配置文件查找 @ID 声明主键 @GenerateValue 声明主键生成策略 默认native @Gen
2018-02-02 17:34:46
168
原创 Hinernate2
Hiroshima持久化类与主键生成策略: Hibernate持久化类(PO)的编写规则: 1、必须提供public的无参构造 2、属性private,有public的get/set方法 3、在PO中必须有一个标识属性对应数据库的主键-->OID Hibernate通过OID区分不同的PO类,如果内存种有两个相同的OID对象,那么Hibernate会认为是同一个对象
2018-02-02 12:12:11
139
原创 Hibernate1
Hibernate: 轻量级的jdbc封装,可以使用Hibernate完成jdbc的操作,在dao层使用. 对象关系映射(ORM) 使用: 1、导入lib/required下的jar包 2、导入数据库的驱动jar包 3、导入日志相关的jar包 4、将hibernate/project/etc/log4j.properties文件导入工程的src下 配置:
2018-02-02 08:22:51
174
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人