摘要: 在spring boot的自定义配置类继承 WebMvcConfigurationSupport 后,发现自动配置的静态资源路径(classpath:/META/resources/,classpath:/resources/,classpath:/static/,classpath:/public 阅读全文
posted @ 2018-05-04 10:25 way2a 阅读(28038) 评论(1) 推荐(3) 编辑
摘要: 方法一:配置文件修改ViewResolver的 redirectHttp10Compatible 属性,这个属性是为了兼容 http1.0协议。 方法二:在代码中不直接用 return "redirect:/xxx",而改为使用 这个是RedirectView 的接口文档 阅读全文
posted @ 2018-04-24 17:36 way2a 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: 首先有个地方要说明一下,要使用到PageHelper插件分页的时候,springboot的版本不能是2.0.0,我试过使用2.0.0的版本,启动报错缺少类 org.springframework.boot.bind.Relaxedpropertyresolver 。当切换到1.5.10版本后启动正常 阅读全文
posted @ 2018-03-26 13:31 way2a 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 在HTML中用<input id="urlcontext" type="hidden" th:value="@{/}" /> 时会发现得到的链接会是 " /项目名/;jsessionid=xxxxxxxxxxxxxxxxxxxx" 这样的形式,这样再去拼接链接访问就会报错。 在启动类上继承 Spri 阅读全文
posted @ 2018-03-19 12:09 way2a 阅读(9523) 评论(3) 推荐(0) 编辑
摘要: 首先是maven的依赖:pom.xml 其中加入了mybatis generator的插件 接下来是web.xml文件: web.xml中加载了spring的总配置文件:applicationContext.xml 其中又引入了spring-mybatis.xml文件: 然后是springmvc的配 阅读全文
posted @ 2018-02-04 19:16 way2a 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 通常情况下经过散列处理(如MD5)后,会生成一串散列码,这个过程是不可逆的,即无法通过散列后的内容反推出原始内容。但是有些密码因为位数太少而很容易被黑客从彩虹表中直接找到对应的原始内容。因此在散列的时候我们可以主动给用户的密码加上一点随机的东西,让密码长度加长,这样散列出的值基本上是不可能会出现在彩 阅读全文
posted @ 2018-02-01 11:05 way2a 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 在TCP/IP的四层模型中,IP协议对应网际互联层,是负责利用IP地址来定位到网络中的主机位置,相当于快递地址。而TCP协议对应着模型中的传输层,是用来定义数据在网络中的传输规则的。 在传输层中有两种常用的协议,TCP(Transmission Control Protocol 传输控制协议)和UD 阅读全文
posted @ 2017-11-07 19:56 way2a 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 首先声明我也是参考了在Struts2中实现自定义分页标签全攻略(一)后才写的此文,做了点小改动,非原创也非抄袭,只是记录下学习的过程。源码在jar包中,最后有链接。 首先看看分页的效果图吧, 然后开始标签的开发。 第一步,先创建一个tld文件,这个文件的作用是定义标签,表明标签的名字,处理类,引用U 阅读全文
posted @ 2017-10-26 14:44 way2a 阅读(3627) 评论(2) 推荐(1) 编辑
摘要: 这是我的第一篇博客,条理不是很清晰,不过还是希望能对大家有所帮助。 首先明确一下这个类的作用,ThreadLocal类是用来为每个线程提供了一份变量的副本,即每个线程的局部变量。每个线程都在自己的栈空间里存有这个变量的值(对象的话就是引用),它们之间是线程隔离的,一个线程对这个ThreadLocal 阅读全文
posted @ 2017-01-12 18:17 way2a 阅读(362) 评论(0) 推荐(0) 编辑