
J2EE
哟-会撸代码啊
顺风,我们会飞的更远,逆风,我们会飞的更高!
展开
-
SpringMVC结合Sitemesh和ztree出现的Cannot read property 'init' of undefined
配置没错 sitemesh和ztree用的jquery版本不同出现错误 当sitemesh用的jquery-1.10.2.min.js在<body></body>中时,而ztree用的jquery-1.4.4.min.js也在<body></body>中时,会出现js顶替的现象,1.4.4会把1.10.2的顶替掉,从而出现错误 解决错误的方法:两个jquery版本都放在<body></body原创 2016-08-03 17:50:48 · 12120 阅读 · 1 评论 -
Hibernate、oracle分页、order by问题
引用Hibernate处理Oracle的分页,是用rownum。 代码如下: Java代码 public String getLimitString(String sql, boolean hasOffset); { StringBuffer pagingSelect = new StringBuffer(sql.length(); + 100);; if (hasO转载 2017-12-13 15:47:02 · 884 阅读 · 0 评论 -
关于spring mvc的get方法传递中文参数时乱码问题(@RequestParam)
javascript两次编码后台两次解码(一次编码没用的,因为tomcat服务器会自动进行一次URLDecode编码) 前端encodeURI(encodeURI($("#workArea").val())); 后台URLDecoder.decode(workArea, "utf-8"); 原理: 如果只进行一次encodeURI,得到的是UTF-8形式的URL,服务器端通过request.原创 2017-02-09 10:36:49 · 4276 阅读 · 1 评论 -
Spring MVC防止数据重复提交(防止二次提交)
SpringMvc使用Token 使用token的逻辑是,给所有的url加一个拦截器,在拦截器里面用java的UUID生成一个随机的UUID并把这个UUID放到session里面,然后在浏览器做数据提交的时候将此UUID提交到服务器。服务器在接收到此UUID后,检查一下该UUID是否已经被提交,如果已经被提交,则不让逻辑继续执行下去…首先要定义一个annotation:@Target(Elemen原创 2016-11-02 16:17:58 · 11109 阅读 · 1 评论 -
JS对HTML字符的转义和反转义
首先,奉上工具类:<script>var HtmlUtil = { /*1.用浏览器内部转换器实现html转码*/ htmlEncode:function (html){ //1.首先动态创建一个容器标签元素,如DIV var temp = document.createElement ("div");转载 2017-01-03 14:14:36 · 25486 阅读 · 0 评论 -
利用Freemarker生成doc文件(包含list循环,ifelse判断,合并单元格,嵌入表格单元格字数过多报错等)
1、利用office等软件打开doc文档,另存为word2003xml形式的文件。 2、修改xml中的需要动态生成的值,Freemarker变量为${data}格式的,修改完改成ftl后缀,复制到加载Freemarker的项目里即可 3、详细步骤请移步百度 一个稍微大点的doc文件转换为xml代码就有20000多行,怎么看!!!操作xml格式的文件推荐用xmlSpy,移步走你 重点之list原创 2016-12-02 17:12:26 · 7258 阅读 · 2 评论 -
activiti工作流表的认识
act_re_deployment 部署对象表 存放流程定义的显示名和部署时间,每部署一次增加一次记录 act_re_procdef 流程定义表 存放流程定义的属性信息,部署每个新的流程定义都会在这张表中增加一条记录。(当流程定义的key相同时,使用版本升级) act_ge_bytearray 资源文件表(bpmn,png) 存储流程定义相关的部署信息(流程定原创 2016-08-02 09:49:47 · 521 阅读 · 0 评论 -
SSH对于web.xml的配置
1、针对Struts2的配置<filter><filter-name>SSH_1</filter-name><filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping><filter-name>SSH_1</原创 2016-07-21 12:35:29 · 2934 阅读 · 1 评论 -
Springmvc+Spring+Hibernate中@Valid的使用
@Valid是使用hibernate validation的时候使用 ,@Validated 是只用spring Validator 校验机制使用 @Valid是jdk的接口,Hibernate的实现。1、配置:jar加载需加入jar包validation-api-1.0.0.GA.jarslf4j-api-1.7.6.jarhibernate-validator-4.3.1原创 2016-07-21 12:32:38 · 3013 阅读 · 1 评论 -
Spring的applicationContext.xml配置
Spring applicationContext.xml的配置原创 2016-07-21 11:31:33 · 692 阅读 · 0 评论 -
Spring data redis 操作list
操作时针对key最好使用stringRedisSerializer,value最好使用GenericJackson2JsonRedisSerializer,便于查看,但是jackson在反序列化时可能会失败,例如: shiro使用redis缓存session会话、authentication信息、authorization信息简述id="stringRedisSerializer" class原创 2017-12-11 22:03:51 · 1599 阅读 · 0 评论