![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java web
BB_____
指尖可以改变世界
展开
-
EL表达式强制转换的坑
昨晚上在编码时遇到一个莫名其妙的问题,就是在jsp页面中,用EL表达式取值判断时,表达式为${content.submit_type == 0},${content.submit_type}取出来的值为0,但是呢,无论使用'0',或者0,去和他对比,它都是输出false,这就让人很头大了,content.submit_type对象类型是char,如果你把它换成String类型就可以了,哪这是怎么一原创 2017-07-11 11:14:41 · 3423 阅读 · 0 评论 -
使用responseBody返回中文字符乱码!
原因:因为spring mvc 默认使用ISO-8859-1编码处理中文字符!解决方案1)可以对要返回的字符串进行编码,再返回!new String("你好,我是测试号!!".getBytes("UTF-8"),"ISO-8859-1");解决方案2)可以在requestMapping中指定字符串编码@RequestMapping(value="/verify"原创 2017-08-10 15:14:23 · 732 阅读 · 0 评论 -
有关于application/x-www-form-urlencoded等字符编码的解释说明
在Form元素的语法中,EncType表明提交数据的格式 用 Enctype 属性指定将数据回发到服务器时浏览器使用的编码类型。 下边是说明: application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式。 multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分。转载 2017-08-10 20:07:02 · 2014 阅读 · 0 评论