
JavaWeb
秃头哥编程
这个作者很懒,什么都没留下…
展开
-
Java Web之监听器总结
1.监听器的概念监听器(Listener),是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。2.监听器的用途统计在线用户系统启动时加载初始化信息统计网站访问量跟spring结合3.创建一个监听器的步骤创建一个实现监听器接口的类配置web.xml或使用注解监听器分三类共八种,...原创 2018-04-22 18:13:05 · 470 阅读 · 0 评论 -
SSM上传图片并保存图片地址到数据库
说出来有点不好意思,还没写过上传图片的功能。最近接的一个外包项目因为有要用到这个功能,所以打算使用SSM实现图片上传的功能,上传好后把图片地址保存到数据库,同时在前端显示图片。使用maven构建项目,首先导入相关的jar,这里就放上传文件的jar配置,不然篇幅太长了,其他的还有spring相关的,mybatis,日志的,数据库的,包括servlet和jstl相关的。 <!-- ...原创 2018-11-06 22:06:50 · 24002 阅读 · 23 评论 -
Spring Boot导出Pdf文件
除了常见的jsp视图外,还有pdf,excel等。不管哪种视图,都会实现SpringMvc定义的视图接口View。这篇文章就讲讲怎么使用Pdf视图----AbstractPdfView。AbstractPdfView属于非逻辑视图,不需要任何的视图解析器(ViewResolver)去定位。它是一个抽象类,有一个抽象方法需要我们去实现。 /** * 通过数据模型自定义创建pdf文档 ...原创 2018-10-14 14:12:06 · 7604 阅读 · 3 评论 -
Spring AOP实现简单的日志功能
AOP对代码的侵入性非常的小,是一种可插拔的思想,大大降低了耦合度,AOP在许多地方都有应用,这篇文章就看看使用AOP实现日志的功能,也算是AOP思想的一种体现了。主要是在用户访问一个URL前,记录用户的ip,访问方式,访问的URL,访问的哪个方法以及该方法的参数,访问URL后,记录访问返回的结果。整个项目基于Spring Boot构建。首先建立一个实体类Man,对应数据库中的一个...原创 2018-07-15 20:26:15 · 4016 阅读 · 3 评论 -
Eclipse搭建第一个Spring boot项目
创建Spring boot项目之前,默认大家都已经下载好了Eclipse和Maven,并配置好了相关的环境。一、下载STS插件要创建Spring boot项目,首先得下载相应的插件,进入Eclipse Marketplace 下载完成之后,我们就可以创建spring boot项目了。二、创建Spring Boot项目第一步 一定要保证网络好,不然无法创建...原创 2018-07-15 14:32:49 · 1522 阅读 · 0 评论 -
关于后端统一数据格式的一点总结
最近在学SpringBoot的时候,偶然又看到了统一数据格式这一块的内容,所有打算写点东西总结一下。以前写项目的时候,代码满天飞,想返回什么就返回什么,想返回一个字符串就返回一个字符串,想返回一个对象就返回一个对象,完全不考虑别人受不受的了。然鹅在现在这种提倡前后端分离的时代,这么搞显然是不行的,不然会被同事打死滴。举例子来看,比如注册用户的时候,验证用户的年龄是否符合条件,根据年龄给出不...原创 2018-07-16 22:53:49 · 717 阅读 · 0 评论 -
JSTL核心标签超详细
1.JSTL介绍JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。2.JSTL的使用及分类要使用JSTL,首先...原创 2018-05-04 13:24:57 · 24038 阅读 · 0 评论 -
EL表达式总结
今天学习mybatis的时候,发现要用到EL表达式和JSTL,所以今天花了半天时间去学习EL表达式和JSTL,现在来总结一下,方便以后查阅。写在前面:注意 <%@ page isELIgnored=”true” %> 表示是否禁用EL语言,TRUE表示禁止.FALSE表示不禁止.JSP2.0中默认的启用EL语言。1.EL表达式是什么EL(Expression Lan...原创 2018-05-04 12:55:12 · 460 阅读 · 0 评论 -
Java Web之过滤器总结
1.过滤器的概念过滤器是一个服务器端的组件,它可以拦截客户端的请求和响应信息,并对这些信息进行过滤。Servlet API中提供了一个Filter接口,如果编写额类实现了这个接口,则称这个类为过滤器。Filter接口源码如下:package javax.servlet;import java.io.IOException;public interface Filter { ...原创 2018-04-21 09:23:13 · 3705 阅读 · 0 评论 -
Java使用Kaptcha生成验证码
首先下载好Kaptcha的jar包http://www.everycoding.com/maven2/com/github/penggle/kaptcha.html下载好后我们放到WEB-INF的lib文件夹下就可以了。1.第一个验证码我们首先先来简单的生成一个验证码。首先写好index.jsp<script type="text/javascript">...原创 2018-04-23 21:15:06 · 2912 阅读 · 0 评论 -
使用七牛云做图片服务器(Java代码)
首先得去七牛云注册账号,然后去控制台创建存储空间这里申请的是测试域名,所以只有30天的有效期,到期了图片就会被清除。所以只是供我们玩一下,真正的开发得用自己的域名。接下来就是申请AK和SK,在个人中心做好了这些准备,那么就可以开始写代码了。我这里使用的是SpringBoot,这样可以省去很多配置,在这个项目中,几乎是零配置。图片上传,这里需要两个jar包 &lt;depend...原创 2018-12-30 21:03:58 · 2713 阅读 · 2 评论