![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web springMVC
ly-lp
这个作者很懒,什么都没留下…
展开
-
js和java之间的中文Base64转码
中文js和java之间的Base64转码使用现有的js和Java包1、js 使用jquery.base64.js进行编码。下载链接:2、java使用Base64.decodeBase64进行解码。 //maven <dependency> <groupId>commons-codec</group原创 2019-01-11 11:59:53 · 1299 阅读 · 0 评论 -
java解析freemarker文件或模板内容
java解析ftlfreemarker文件一般是控制器返回后有freemarker控制器进行解析,在这里我们在java代码中解析freemarker文件package com.my.utils;import freemarker.template.Template;import freemarker.template.TemplateException;import org.apac...原创 2019-02-20 11:10:41 · 5428 阅读 · 1 评论 -
java实现IP归属地查询
IP归属地查询使用ip-attribution.dat文件实现IP归属地查询。import java.io.DataInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import ...原创 2019-02-25 16:27:31 · 3853 阅读 · 1 评论 -
java判断http请求是否为为手机端来源
java判断请求来源package com.my.utils.http;import javax.servlet.http.HttpServletRequest;/** * 判断是否是手机请求 * @author admin */public class HttpResource { /** * android : 所有android设备 mac os : i...原创 2019-03-06 18:02:29 · 3052 阅读 · 0 评论 -
java 使用itextpdf工具实现HTML转PDF文件
java实现HTML转PDF文件本文转载https://my.oschina.net/960823/blog/1588166内容maven依赖包 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf<...转载 2019-03-21 16:50:38 · 7628 阅读 · 1 评论 -
SpringMVC WebSocket实现消息推送
第一步: 添加Spring WebSocket的依赖jar包<!-- 使用spring websocket依赖的jar包 --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifa...原创 2019-03-26 16:45:58 · 1175 阅读 · 0 评论 -
web前端比较好用的开源工具
前端框架Layui 地址: https://www.layui.com/图表工具echartsjs 地址:https://echarts.baidu.com/examples/editor.html?c=line-stack原创 2019-03-28 17:23:17 · 604 阅读 · 0 评论 -
将本地jar包设置成maven依赖包
1、将jar包放到工程的webapp/WEB-INF/lib目录下2、设置pom.xml<dependency> <groupId>com.jacob</groupId> <artifactId>jacob</artifactId> <version>1.19</version>...原创 2019-04-16 15:21:22 · 709 阅读 · 0 评论 -
SpringBoot 扩展自定义SrpingMVC配置
SpringBoot扩展自定义SringMVC配置需要继承WebMvcConfigurer接口,并添加@Configuration注解,可以让SpringBoot自动将我们自定义的MVC配置纳入Spring管理。如果添加@@EnableWebMvc注解,则SpringBoot不会导入它自身的自动配置功能。我们详解WebMvcConfigurer接口的方法使用:package com.iclne...原创 2019-04-26 14:23:39 · 503 阅读 · 0 评论 -
Spring注解
1、@Primary@Primary的含义是告诉Spring IoC容器,当发现多个同样类型的Bean时,请优先使用我进行注入。@Component@Primarypublic class Cat implements Animal{ ...}@Componentpublic class Dog implements Animal{ ...}@Componentpublic...原创 2019-04-29 18:03:03 · 146 阅读 · 0 评论 -
java 类型判断方法
判断类是否是某个类或者某个类的子类的方法有三种,分别是instanceof, isInstance,isAssignableFrom.1、instanceof是关键字,isInstance和isAssignableFrom是Class中的方法。boolean isInstance(Object obj);boolean isAssignableFrom(Class<?> cls);...原创 2019-04-25 18:21:57 · 28118 阅读 · 2 评论 -
Java数字金额转化成汉字大写金额
import java.math.BigDecimal;/** * Utils - 金额转为大写汉字 */public final class NumberToCNUtils { /**汉语中数字大写*/ private static final String[] CN_UPPER_NUMBER = { "零", "壹", "贰", "叁", "肆", "伍", "陆...原创 2019-05-14 23:29:46 · 1616 阅读 · 0 评论 -
Java web服务器极光推送使用方法
Java web服务器极光推送使用方法极光推送是服务器向安卓设备和IOS设备的某个应用发送通知,使用方法如下。在极光推送官方网站中找到对应的maven包Java代码使用方法import cn.jiguang.common.ClientConfig;import cn.jpush.api.JPushClient;import cn.jpush.api.push.PushResult...原创 2019-03-01 11:34:03 · 1176 阅读 · 0 评论 -
SpringMVC 使用拦截器实现日志记录
SpringMVC 使用拦截器实现日志记录java web日志实现方式有很多种,这次在这里介绍使用拦截器记录日志拦截器代码package com.my.interceptor;import java.util.List;import java.util.Map;import java.util.Map.Entry;import javax.annotation.Resour...原创 2019-02-19 14:40:41 · 3113 阅读 · 0 评论 -
SpringMVC ajax提交上传文件
SpringMVC ajax提交上传文件本文件讲述通过ajax上传文件,可以接受服务器返回信息;而非form表单直接提交。HTML代码&amp;lt;!doctype html&amp;gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;meta charset=&quot;utf-8&原创 2019-02-13 17:44:29 · 208 阅读 · 0 评论 -
js/java中文字符串Base64编解码源码
js/java中文字符串Base64编解码源码js Base64编码源码function Base64() { // private property _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; // public method for encoding t...原创 2019-01-11 14:02:26 · 794 阅读 · 0 评论 -
java web ftp 打包下载文件
java web ftp 打包下载文件import org.apache.commons.io.FileUtils;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;im...原创 2019-01-02 15:38:36 · 1390 阅读 · 0 评论 -
SpringMVC 跨站脚本攻击防护(防止XSS攻击)
SpringMVC 跨站脚本攻击防护(防止XSS攻击)定义一个基础controllerimport org.springframework.beans.propertyeditors.StringTrimmerEditor;import org.springframework.web.bind.WebDataBinder;import org.springframework.web.b...原创 2019-01-02 15:52:46 · 2151 阅读 · 0 评论 -
commons-lang3-3.7.jar
commons-lang3-3.7 包中包含很多工具类,比如time相关的工具类(DateFormatUtils,DateUtils等)、ArrayUtils、StringUtils等等原创 2019-01-02 16:35:32 · 1519 阅读 · 0 评论 -
freemarker基本指令用法
freemarker基本指令用法1、if指令//第一种用法[#if 条件]...[/#if]//第二种用法 [#if 条件] ... [#else] ...[/#if] //第三种用法 [#if 条件] ... [#elseif 条件] ... [#else] ...[/#if]2、list指令//第一种用法[#list animals as an...原创 2019-01-07 16:49:39 · 1151 阅读 · 0 评论 -
Spring AOP 实现日志记录
Spring AOP 实现日志记录一. 功能要点自定义注解用于描述某个记录日志的操作说明,再使用AOP获取这个操作说明及入参参数,将其记录在日志里。二、自定义注解@Log@Log主要用于定义切入点标识及操作说明package com.test.annotation;import java.lang.annotation.Documented;import java.lang.ann...原创 2019-01-16 16:24:49 · 172 阅读 · 0 评论 -
java 通过第三方接口生成短链接
java 通过第三方接口生成短链接本文介绍通过http://suo.im/api.php第三方接口生成短链接。package com.my.controller.api;import com.my.utils.HTTPUtils;import com.my.utils.StringUtils;import com.my.web.Message;import net.sf.json.J...原创 2019-02-21 16:15:13 · 1595 阅读 · 0 评论 -
java 使用Jsoup提取HTML纯文本
java 使用Jsoup提取HTML纯文本网上很多提取HTML文本的方法,但是都不全,很多的特殊字符不能过滤掉,本文章讲述的方法可以将所有的标签包括HTML的特殊字符全部过滤掉。使用maven导入Jsoup包 <!-- HTML解析 --> <dependency> <groupId>org.jsoup</groupId>...原创 2019-02-21 17:48:17 · 2670 阅读 · 0 评论 -
java使用jacob控制office组件实现word、excel、PPT转换成PDF
java使用jacob控制office组件实现word、excel、PPT转换成PDF首先要下载jacob-1.14.3-x64.dll或jacob-1.14.3-x86.dll组件,将组件放到jdk\bin目录下配置jacob-1.14.3maven &amp;amp;amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp;amp;amp;gt; &amp;amp;原创 2019-02-22 17:45:11 · 1863 阅读 · 0 评论 -
springMVC将PDF转换成图片
springMVC将PDF转换成图片maven代码 <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0....原创 2019-02-22 17:58:43 · 1024 阅读 · 0 评论 -
SpringMVC设置session永久有效
SpringMVC设置session永久有效设置session永久有效的方法是将session超时的时间和cookie时间设置长一点。设置方法在web.xml添加如下代码<!-- Session配置 --> <!-- 将超时时间设置为1年 --> <session-config> <!--最小单位是分钟--> ...原创 2019-02-27 15:15:37 · 3249 阅读 · 0 评论 -
SpringBoot 自定义ConfigurableWebBindingInitializer(可配置web初始化绑定器)
SpringBoot中自定义ConfigurableWebBindingInitializer的原因之一有如下:1、可自定义属性编辑器(PropertyEditor)一、SpringBoot为什么可以将我们自定义的ConfigurableWebBindingInitializer自动装配到SpringMVC中//WebMvcAutoConfiguration中有如下代码表示如果spring容...原创 2019-06-05 14:08:06 · 2076 阅读 · 0 评论