随笔分类 - java web
摘要:一、添加maven依赖 二、添加swagger配置类 三、springboot添加注解 四、一个测试用例 一个注册的controller上面添加以上配置就可以了 swagger页面的访问路径 ip:port/swagger-ui.html 里面的要填的参数,上面配置的name会自动映射到contro
阅读全文
摘要:其中@Order表示优先级 @WebFilter必须有,urlPatterns可以跟多个pattern 然后再加上注解@ServletComponentScan
阅读全文
摘要:一、亲测 /和/*区别 在springboot中建了一个过滤器,测试 当请求为/user/login的时候可以被拦截,当为/page/login.html页面的时候不拦截 当请求为/user/login的时候可以被拦截,当为/page/login.html页面的时候也会被拦截 所以综上,/不会拦截页
阅读全文
摘要:springboot就是把创建项目简单化,省去了以往的配置mybatis、springmvc的繁琐过程。 搭建web应用三个主要功能,请求和响应,数据库交互,权限配置。 一、idea创建项目 (1) spring initializr (2)填写项目的名称 (3)选择相关的特性 选择项目存放的路径,
阅读全文
摘要:maven 依赖: reources 文件夹里面添加 log4j.properties 示例:
阅读全文
摘要:正常情况下主页是在web.xml里面配置欢迎页面,可以加个过滤器重定向就可以:
阅读全文
摘要:以下demo,从类路径classpath中获取venus.properties(本项目中用到的文件),思路是在初始化的时候读取,然后放在局部变量里面。 在初始化init方法里面使用,一般情况下,这个方法只调用一次,初始化的时候调用。
阅读全文
摘要:实现思路: list按sublist的大小截成一定的份数,然后放到一个数组里面, 一下是一个demo例子: 更具sublist 方法获取阶段后的list
阅读全文
摘要:添加注解: 然后venus.properties中示例如下
阅读全文
摘要:默认get方法没有contentType,post方法的contentType为:application/x-www-form-urlencoded; charset=UTF-8 (1) 设置成application/x-www-form-urlencoded, 后端可以直接用 getParamte
阅读全文
摘要:写一个类继承ApplicationListener,可以直接引用下述代码,然后调用相应的方法。
阅读全文
摘要:生成war包 (一)进入项目配置页面 然后到达: (二)选择 设置好路径 然后apply (三)生成 然后再指定的目录就可以看见war包了。 部署到tomcat上 (一)将war包拷贝到tomcat的webapp下。然后把文件夹的名字改为ROOT,因为默认会访问对应的ROOT (二)然后访问端ip:
阅读全文
摘要:这边用一个简单的servlet实现java从服务端下载文件的操作 写一个servlet: java代码:
阅读全文
摘要:这边演示下idea+maven+servlet实现谷歌的kaptcha验证码的使用: web.xml, 这边主要是kaptcha验证器, 然后是maven依赖,引入kaptcha, 阿里的快速json,以及apache的io流, 因为kaptcha依赖我这边下不下来所以就下载下来放在lib里面再导入
阅读全文