随笔分类 - javaWeb
摘要:1、基于服务器的身份认证 我们清楚 http 协议是无状态的,也就是说,如果我们已经认证了一个用户,那么他下一次请求的时候,服务器不知道我是谁,我们就必须要再次认证。 我们与浏览器交互时,比如说登陆成功后,你再去获取其他的数据,服务器能准确的给与响应,怎么做到的呢? 登陆成功后,服务器会为你开辟一块
阅读全文
摘要:1. new Project File > new > Project… 2. 填写 GroupID\ArtifactID GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。 ArtifactID 是项目的唯一的标识符,实际对应项目的名称,就是项
阅读全文
摘要:前面一篇在讲解 简单了解request与response ,王小提出 Servlet 的疑惑,下面对 Servlet 做简单总结。 1. 什么是servlet? 在 JavaWeb 项目中,处理请求和发送响应的过程是由一种叫做 Servlet 的程序来完成的,并且 Servlet 是为了解决实现动态
阅读全文
摘要:本文对 request、 response 简单描述,未涉及到具体的浏览器缓存、重定向、请求转发等代码部分。 一、Web服务器,浏览器,代理服务器 在看 response、request 对象之前,先来了解一下 Web服务器,浏览器,代理服务器 三者之间的关系。 当我们打开浏览器,在地址栏中输入UR
阅读全文
摘要:1、产生疑问 我们知道,如果在 Controller 的某个方法上加上 @ResponseBody 注解,那么你就能拿到 json 数据。 如果你只是知道这么用,那么你应该知道 ResponseBody 的具体作用: 其将方法的返回值通过适当的转换器转换为指定的格式之后,写入到 response 对
阅读全文
摘要:1、Request参数 在访问各种各样网站时,经常会发现网站的URL的最后一部分形如:?xxxx=yyyy&zzzz=wwww。这就是HTTP协议中的Request参数,它有什么用呢?先来看一个例子: 在知乎中搜索web 浏览器跳转到新页面后,URL变为https://www.zhihu.com/s
阅读全文
摘要:1、前言 扔一个 spring data jpa 的代码,可运行,后续补充博客内容。 环境:eclipse + tomcat8 2、部分截图 3、源码 https://gitee.com/niceyoo/jpa-demo 4、sql 既然都是 spring data jpa ,还要啥数据库呀,自己创
阅读全文
摘要:1、前言 前几天 Daniel 给我们的分享中,提到了 restful api,然后回去重新翻了一遍笔记,今天整理出来吧。 2、是什么 如果你没接触过 restful, 千万不要把它当成一门技术,他是一种请求风格,接下来看个例子,让你看看它。 注:前边是传统的写法,而后面的 restful api
阅读全文
摘要:1、为什么要自定义? 通过上篇学习,了解到很多常用注解了,但是呢,总是有那么些需求.... 2、案例分析(手机号格式) 2.1、需要验证的实体 Bean public class LoginVo { @NotNull @IsMobile //自定义的注解 private String mobile;
阅读全文
摘要:1、是什么? JSR303 是一套 JavaBean 参数校验的标准,它定义了很多常用的校验注解,比如: @NotNull(message="名字不能为空") private String userName; @Max(value=90,message="年龄不能超过90岁") private in
阅读全文
摘要:1. 问题 问题出在微信端,而且是苹果机的微信端(苹果你咋这么矫情,安卓正常).;代码还是之前的代码,貌似是苹果升级系统后部分版本出现的 BUG,后来证明确实跟 ios 版本有关,网上也找过类似的解决措施; 2. 解决方法 2.1 添加 async: false(未验证) 2.2 ajaxFileU
阅读全文
摘要:01、为什么 shiro 有了《角色》后,还要设置《角色权限》呢?(问题) 思考:设置好角色了,那么就代表什么操作都可以执行了吗? 理解:如果上边回答是的话,那么只是《角色》层次的控制。 举例:如果你是个老师,那么你就可以教学生数学课,但是现实呢,是个老师就能教数学课吗?体育老师、美术老师…路过;
阅读全文
摘要:错误记录 前几天朋友问我一个错误,顺便记录一下,关于redis 工具类,protostuff序列化报错。 NoClassDefFoundError 这种问题大部分是缺少 jar/依赖 产生的。 其实,如果采用maven方式引入protostuff的话,是不会出现问题的,大部分是采用非maven,少引
阅读全文
摘要:1. 需求背景 需要对某个请求url进行拦截,模拟是否可以进入某一个接口,如果拦截需要返回数据false,别问我为何不用intercept拦截器。 2. web.xml 3. 自定义的Filter 要跳转的/xxx某某url
阅读全文
摘要:代码中的用法 Spring 通过@Value注解获取*.porperties文件code的内容,然后赋值给使用该注解的Code属性上。 看一下这个resource.properties文件(resource为文件名称) spring中的配置 该文件的引入有三中实现方式,如上提供最简单,最常用的一种方
阅读全文
摘要:1. 前言 最近在写毕设过程中,重新梳理了一遍SSM框架,特此记录一下。 附上源码:https://gitee.com/niceyoo/jeenotes-ssm 2. 概述 在写代码之前我们先了解一下这三个框架分别是干什么的? SpringMVC:它用于web层,相当于controller(等价于传
阅读全文

浙公网安备 33010602011771号