javaWeb
yangyuscript
这个作者很懒,什么都没留下…
展开
-
使用QRCode.jar生成二维码图片、输出流及Base64编码串,同时支持解析二维码
背景:项目中需要根据用户的某个编号通过算法计算得到一个支付码,然后将此支付码生成二维码,展示在打印的票据上。决定使用QRCode去完成此次任务。使用步骤:1.下载jar包,项目依赖此jar包。下载地址:http://www.pc6.com/softview/SoftView_459360.html2.编写工具类:2.1: 二维码图片解析工具类 TwoDimensionCodeIma...原创 2019-06-02 10:56:58 · 2237 阅读 · 0 评论 -
Spring-boot:快速搭建微服务框架
前言:Spring Boot是为了简化Spring应用的创建、运行、调试、部署等而出现的,使用它可以做到专注于Spring应用的开发,而无需过多关注XML的配置。简单来说,它提供了一堆依赖打包,并已经按照使用习惯解决了依赖问题---习惯大于约定。Spring Boot默认使用tomcat作为服务器,使用logback提供日志记录。Spring Boot的主要优点:为所有Spring开发者更快的入门转载 2018-01-17 21:20:00 · 643 阅读 · 0 评论 -
Vue2.0结合iView快速搭建后台管理网站模板(附github源码地址)
一、项目背景:尝试使用vue结合其UI框架iView快速搭建网站后台模板(在前后端分离的大背景下,传统的js、jquery已经不在是搭建前端的首选,尤其是mvvm模式下衍生出来的react.js、angular.js和vue.js等框架是的前端开发更加高效简洁,性能提高的同时,使得整个项目的前后端开发更加迅速有质。至于为何选择vue,原因如下:1.算是支持国产吧 2.vue似乎相比另外两个热门原创 2017-12-16 19:16:57 · 24586 阅读 · 6 评论 -
Tomcat8配置多个端口访问各端口对应的JavaWeb项目
背景:最近遇到个项目部署的小要求:一个tomcat下配置多个端口去访问端口对应的JavaWeb项目原理:tomcat中conf下server.xml文件中的service节点即可配置tomcat的端口号及对应的项目配置步骤:1.打开tomcat下conf文件夹中的serve.xml文件,找到service节点对应的代码 <Service name="Catalina"> <...原创 2017-11-02 16:34:50 · 3557 阅读 · 0 评论 -
javaweb项目发送邮件自定义发件人名称(javamail)
在开发javaweb项目里的邮箱验证功能时需要去设置邮件发送人的昵称,在网上找了几个教程,在此罗列出来供大家参考。方法1.(亲测有效) String nick=""; try{ nick=javax.mail.internet.MimeUtility.encodeText("自定义发件人名称"); }catch(Unsu原创 2017-08-16 18:10:16 · 5202 阅读 · 0 评论 -
maven环境搭建及创建spring+springmvc+mybatis项目(eclipse)
1.maven环境搭建及初始化 参考:http://blog.csdn.net/zhangzeyuaaa/article/details/39697065(建议:上面的操作:mvn-help:system会默认在c盘下创建.m文件夹,随着下载文件的增多会占据很多c盘容量,所以大家在进行mvn-help:system操作之前可以到maven的安装文件夹中的conf下的setting.xm原创 2017-06-16 11:17:53 · 694 阅读 · 0 评论 -
mybatis连表查询不能查询到关联对象的值
背景:项目中需要用到mybatis的联表查询,问题出现在一对一关联查询上。参考:http://www.cnblogs.com/wucj/p/5148813.html开始的配置情况:原创 2017-04-27 10:58:12 · 3405 阅读 · 3 评论 -
springmvc拦截器实现对用户登录状态的判断
之前对用户登录状态一直使用的是过滤器filter实现的,今天尝试了下使用springmvc的拦截器interceptor来实现对用户登录状态的判断。1.spring-mvc.xml配置文件中加入下面代码: -->原创 2017-05-29 16:05:48 · 16620 阅读 · 0 评论 -
mybatis遇到的一个问题Result Maps collection already contains value for com.schooldevice.dao.DeviceMapper.
背景:其他创建的类都能正常使用测试,唯独这个报:Result Maps collection already contains value for com.schooldevice.dao.DeviceMapper.解决办法:在尝试几乎所有方法之后突然想到会不会是DeviceMapper这个名字在mybatis里是关键字呢?果然在更改为DevMapper成功运行错误提示:原创 2017-04-26 21:06:28 · 1075 阅读 · 0 评论 -
ueditor 配置window.UEDITOR_HOME_URL路径不起作用,提示引用不到该路径,引用的确是另一个项目路径
在使用ueditor时因为之前用过所以粘贴复制过来,改了window.UEDITOR_HOME_URL路径和jsp下的config.json后运行却不能正常显示。F12后发现提示竟然是引用了ide里另外一个使用ueditor项目的路径,令人费解。后来尝试将两个项目ueditor.config.js的window.UEDITOR_HOME_URL路径搞成不一样的竟然可以使用了。看来这也是一个bug吧原创 2017-04-28 12:32:15 · 16427 阅读 · 2 评论 -
使用danmuplayer.js插件实现Java web网站视频发弹幕
一.开发环境:ssh框架+mysql准备工作:1.下载插件danmuplayer.js 2.弹幕实体类(包括:danmuId、measureId(弹幕所在视频ID)、text、color、position、size、time)3.最好熟读插件的使用的方法,虽然是php二.1.html代码截图: 2. js代码截图:(必要时需要到danmuplayer原创 2017-03-19 16:32:39 · 5742 阅读 · 24 评论 -
bootstrap实现的web开发中操作提示取代alert 实用!!
//tip是提示信息,type:'success'是成功信息,'danger'是失败信息,'info'是普通信息function ShowTip(tip, type) { var $tip = $('#tip'); if ($tip.length == 0) { $tip = $(''); $('body').append($tip); }原创 2017-01-29 17:28:06 · 2830 阅读 · 1 评论 -
spring mvc上传文件的三种方式
直接上代码吧,大伙一看便知这时:commonsmultipartresolver 的源码,可以研究一下 http://www.verysource.com/code/2337329_1/commonsmultipartresolver.java.html前台:123456789转载 2017-01-24 10:47:30 · 706 阅读 · 0 评论 -
mybatis实现物理分页
物理分页:把数据在数据库中进行分页,得到需要的那页信息逻辑分页:把数据从数据库中全部拿出来,在后台进行分页,得到需要的那页信息背景:ssm框架+mysql一:准备pager类public class Pager { private int pageSize;// 每页显示多少条记录 private int currentPage;// 当前第几页数据 private int to原创 2017-01-17 14:59:08 · 510 阅读 · 0 评论 -
javaWeb项目ssm框架中jdbc.properties文件加载不了或获取不到值的解决方法
最近在做的ssm项目在junit测试是发现jdbc.properties文件读取不到数据库配置文件,开始以为是配置文件有错,后来才发现是jdbc.properties文件中存在空格导致的错误。下面来总结以下可能的错误:背景:ssm框架+mysql(c3p0数据源配置)方法一:最常见的是: --> 改用sqlSessionFacto原创 2017-01-17 11:23:24 · 7646 阅读 · 0 评论 -
百度富文本框ueditor使用教程
一、到官网下载插件http://ueditor.baidu.com/website/download.html,我选的是jsp版本的 二、将解压缩出来的文件复制到项目webcontent根目录下(注意一定要放在根目录下),并将jsp文件中lib文件夹下的jar包复制到web-inf下的lib文件夹中 三、打开jsp文件原创 2017-01-16 14:49:26 · 1479 阅读 · 0 评论