springmvc 表单中文乱码解决方案 基本上通过在 web.xml 了配置拦截器就可以解决。 这里需要注意的是,最好把这段代码放在web.xml中开头的位置,因为拦截有顺序,如果放在后面的话容易拦截不到。 拦截器代码如下 ...... 言曌 09月12日 3034 1 阅读全文
mybatis-generator逆向工程设置不生成Example类 之前每次生成 po 和 mapper,都会生成 Example 类和其对应的 CURD方法。删起来也比较麻烦,所以干脆让它不生成即可。 具体配置很简单,只需要在要设置的表的 table 标签里将...... 言曌 09月09日 10897 1 阅读全文
js获取相对路径 今天在整理代码的时候,准备把 所以的 jsp 页面内的 js 代码都移到 js 文件中。遇到了一点小问题。 比如,先看下面这段代码,是在 idnex.jsp 里的。 <s...... 言曌 09月07日 4789 1 阅读全文
去掉jsp页面自动生成的空行 当你在客户端用view source看JSP生成的代码时,会发现有很多空行,他们是由<%...%>后的回车换行而生成的,也就是说每一行由<%...%>包含的JSP代码到客户端都...... 言曌 09月07日 2527 1 阅读全文
ajax实现form表单提交 昨天在做 ajax 申请链接提交表单的时候,发现提交了两次,Debug 的时候,也能发现控制器会执行两次。当然,数据库里也是两条数据。然后今天起来,修改了一下,结果出现了中文乱码情况,原因是多次解码,...... 言曌 09月06日 8291 1 阅读全文
Java SpringMVC实现文件下载 这里贴一下主要代码 首先根据id查询从数据库查询文件记录信息 /** * 下载 * @param id 文件ID ...... 言曌 09月04日 3049 6 阅读全文
FTP已登录,读取目录列表失败 今天帮朋友解决网站FTP连接不上问题,其中报错如下 状态: 正在解析 www.xxxx.com 的地址 状态: 正在连接 166.62.92.44:21... 状态: 连接建立,等待欢迎消息...... 言曌 09月04日 17892 1 阅读全文
ibatis mybatis sql语句配置 符号不兼容 大于号 小于号 在mybatis中对sql语句中涉及到大于号,小于号,如何操作: 方法一、 将其放入到<![CDATA[ ]]>标签中 如: <![CDATA[ ...... 言曌 09月03日 4115 1 阅读全文
SSM博客实战(6)–点赞和文章浏览量实现 本文目标主要介绍 通过 ajax+cookie 实现文章访问量和点赞数量的动态更新,并且在一次会话中,不会重复增加。即刷新网页,访问量不会增加,点赞数量也不能多次增加。 效果预览 点赞:点赞后再...... 言曌 09月03日 8972 7 阅读全文
ajax一直返回 error 刚才在用的 springmvc + ajax 实现点赞功能不刷新更新数据的时候,ajax 返回一直是 error。 经过百度后,发现原因是 dataType 和实际返回值类型不一致。 Stri...... 言曌 09月02日 3100 阅读全文
[转载]PUT 还是 POST ? 创建,更新与HTTP幂等性 构建基于REST API的开发者对于何时使用HTTP PUT与POST有很大的误解与困惑。有些人认为POST 应用于创建资源,而PUT则用于更新资源。其他人则...... 言曌 09月01日 2964 阅读全文
[转载]HTTP的幂等性 理解HTTP幂等性 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或REST...... 言曌 09月01日 2684 阅读全文
SSM博客实战(5)–获取文章的标签和分类的实现 本文主要介绍,获取一篇文章的信息和其对应的 分类(可能是多个) 和 标签(可能是多个)。实现起来也很容易。 一、效果如下 显示分类(面包屑导航的一部分) ...... 言曌 09月01日 4145 1 阅读全文
Java socket多线程实现一个简单的tomcat 今天老师让我们十分钟实现一个简单版的 Tomcat,需求很简单,用户访问 localhost:8080,能向后台发起请求。后台通过 socket 监听,并返回一个 html 页面内容给他就行,因为时间...... 言曌 08月30日 3225 6 阅读全文
SSM博客实战(4)–二级菜单的实现 本文将介绍如何实现二级菜单,实现起来很简单。 先看效果动图 数据表如下 其中 pid 表是父级分类的id,pid=0表示为该分类为一级目录,pid=1表示该分类为...... 言曌 08月30日 5411 1 阅读全文