- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 SpringBoot2的PUT请求接收不了参数
问题背景最近在项目中集成 activiti 工作流的框架,在保存模型的时候有这样一个方法,请求方式为put, 请求为Rest风格,modelId 倒是能获取到,但是后面的4个参数一直不能接收到。@RequestMapping(value = "/model/{modelId}/save", method = RequestMethod.PUT)@ResponseStatus(value = ...
2020-04-22 15:51:50
677
原创 activiti5之监听器
activiti5之监听器业务场景在使用工作流时,通常伴随着很多具体的需求,例如:activiti人员动态的分配。当前任务节点完成的时候,指定需要指定下一个节点的处理人(比如,一个请假流程,a员工请假,需要指定下一步需要处理请假流程的领导。)。任务节点完成的时候,需要一些复杂业务,(比如当前节点完成的时候,需要调用我们的jms消息系统发送消息)。任务流转到当前的节点的时候,需要监控当...
2020-04-20 17:40:07
1139
原创 关于SpringSecrity静态资源放行遇到的问题
关于SpringSecrity静态资源放行遇到的问题问题场景描述陷入的误区最终的解决方法问题场景描述项目要求引入一个activiti审批框架,我的做法是搭建一个开源的Activiti的开源框架,然后集成我们自己系统的单点登陆系统Cas(我们的单点登陆用的是Spring Secrity),由于开源系统使用了模板引擎Thymeleaf,在引用静态资源的时候写成如下形式:<link href...
2020-04-20 10:23:32
658
翻译 30道Java基础面试题目
1. 下面哪些是Thread类的方法()A start() B run() C exit() D getPriority()答案:ABD解析:看Java API docs吧:http://docs.oracle.com/javase/7/docs/api/,exit()是System类的方法,如System.exit(0)。2. 下面关于j...
2019-04-11 22:30:58
634
转载 IE浏览器ajax的get请求只执行一次的问题
一、问题描述1、 使用 ajax get方法请求数据时,直接修改了数据库数据,发现取出的数据没变化,经常反复测试确认发现,该问题只在 IE 浏览器下会发生。 ---- 没错,又是 IE。二、相关代码参考二、相关代码参考 $.ajax({ url:'/echarts/jsonData', type:'get', dat...
2018-12-14 11:07:34
239
原创 Eclipse project 重命名问题(如何彻底修改工程名)
一、右键工程:Refactor->Rename,或选中工程按F2,修改名称二、修改项目目录下:.project文件 <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>修改掉<...
2018-12-12 09:02:19
4150
原创 JeeSite4开源框架入门篇(一)
摘要:今天无意中发现一个较好的开源框架JesSite,JeeSite4是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE)在线代码生成工具,通过自己的研究算是基本入门,以下是笔记。JeeSite4.0的文档比较全面,按照文档给出的步骤,即可搭建出项...
2018-12-06 22:00:11
9506
转载 Java 调用Restful API接口的几种方式
背景:在开发中常常会遇到调用别人提供的Restful API接口、获取写一个程序去测试Restful API接口的需求,java调用Restful API接口的方式不同于前端Ajax调用,能够实现的方式有很多,这里选用最常用的一种HttpClient。 HTTPSClient.java HttpClient可以远程调用比如请求一个URL,然后在response里获取到返回状态和返回信息,我...
2018-12-05 16:44:20
32289
3
原创 layer框架:子父之间的数据传递
layer是一个轻量级简单实用的弹出框插件,笔者在使用的过称中遇到一个小问题,最后通过网友的帮助终于解决了,记录一下,避免下次再忘了。场景:点击父页面Table中td下的某一个<a>标签,弹出一个新的子页面,在子页面的input中显示出父页面的内容,其实涉及到一个子父之间的数据传递的问题,解决问题有两种方式,一:在子页面获取父页面的元素;二:在父页面传递元素给子页面,查入到子页面的...
2018-11-15 15:28:04
2195
1
原创 常用开发单词(二)
作为以中文为母语的国家,在开发和阅读英文的文献中常常会遇到不认识单词的情况,以下是作者在开发中查询过的单词,在公众号Web项目中持续更新中:1, intercept [,ɪntə'sept]vt. 拦截;截断;窃听n. 拦截;[数] 截距;截获的情报2, click [klɪk]vt. 点击;使发咔哒声vi. 作咔哒声n. 单击;滴答声3, approve [ə'pr...
2018-11-15 15:13:44
2893
原创 开发常用单词
单词:binary音标:[ˈbaɪnəri]释义:n. 二;双体;【天】双[联]星【数学】二进制; adj. 二进制的(用0和1记数);仅基于两个数字的;二元的;由两部分组成的;单词:process音标:[ˈprəʊses]释义:n. 进程;流程;工序;工艺流程; v. 处理;加工;审核;数据处理; adj. 经过特殊加工的;(用化学方法等)处理过的;照相制版的;三色版的;单词:regis
2016-10-05 15:40:25
3777
原创 SpringMVC学习之路 - POJO
概念: POJO = "Plain Old Java Object",是MartinFowler等发明的一个术语,用来表示普通的Java对象,不是JavaBean, EntityBean 或者 SessionBean。POJO不担当任何特殊的角色,也不实现任何特殊的Java框架的接口如,EJB, JDBC等等。 即POJO是一个简单的普通的Java对象,它包含业务逻辑或持久逻辑等,但不是J...
2016-10-05 12:28:57
1544
原创 常用函数-trim()
今天在开发中用equals判断两个字符串是否相等,输出的字符明明是一样的但是equals判断总是不相等,最后在字符的后面加一个trim()函数终于解决问题。trim() 删除字符串首尾的空白(可以首尾一起,也可以指定首或尾,取决于控制参数),但会保留字符串内部作为词与词之间分隔的空格。例: String dw = new String(request.getParame
2016-09-28 17:08:30
906
转载 jsp Request获取url信息的各种方法
假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp中获取有关request对象的各种路径信息如下 String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPor...
2016-09-22 14:40:36
860
转载 截取字符串
1 取字符串的前i个字符 str=str.Substring(0,i); // or str=str.Remove(i,str.Length-i);2 去掉字符串的前i个字符: str=str.Remove(0,i); // or str=str.Substring(i);3 从右边开始取i个字符: str=str.Substring(str.Length
2016-09-22 14:37:30
234
原创 ServletContext,ActionContext,ServletActionContext的区别
最近在学习Struts2的时候,在获取servlet对象的时候同时出现ServletContext,ActionContext,ServletActionContext,一时倍感纠结,也是做个总结ServletContext:从字面上理解ServletContext指的是servlet对象,他属于servlet的范围,代表这个servlet对象ActionContext:顾名思义Actio
2016-08-23 22:34:37
336
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人