一个数据展现的功能需要实现,技术是highchart,还是比较不错的,从美观性,易用性和可扩展性上来考虑的话,可以选择。近期开发的时候还是积累了一点点的功能点,首先是下载功能。对于下载,是通过集成插件的形式,但是请求都是ajax,而ajax对于返回的数据流的形式是无法处理的,也就是说想让下载请求发出后,弹出提示框是无法成功的,最终只能通过window.open()来完成。
下载数据,因为页面已经有,所以不需要再次查询,而是直接从页面上获取。页面传值时,首先碰到的问题就是中文乱码,我的处理是这样的:
页面对字符参数进行编码(编码时应该采用的是js所处页面的pageEncoding):
dataParams = encodeURI(title+"@"+xAxisParam+"@"+yAxisValue);
后端重新得到数据初始的流的形式,再在解码:
String dataParams = "";
try {
dataParams = new String(getRequest().getParameter("dataParams").getBytes("iso8859-1"),"utf-8");
} catch (Exception e) {
e.printStackTrace();
}
简单说明一下:
乱码问题,无非是编码集问题,稍微需要注意。
页面能显示中文,那么pageEncoding肯定是中文相关的编码集,比如gbk,gb2312,utf-8
对于utf-8,似乎具有一统天下的功能(英文占用一个字节,中文,日文等占用3个字节),所以对于需要解码的原始数据字节流,用utf-8进行解码,基本都是可以的
相关推荐
8,如果后台是gb2312或其他编码数据就会产生乱码解决方法进一步整理中推荐方法,前台后台都用utf-8编码,这样可以省不少麻烦,从根本上解决了乱码问题.优点是效率高,而且符合目前的形式,utf-8编码本身就是一种比较优秀...
7.1.4 从页面弹出窗口中获得父窗口的FCKeditor实例 26 7.2 常见的Js方法调用 27 7.2.1 插入HTML到FCKeditor 27 7.2.2 设置FCKeditor的内容(HTML) 27 7.2.3 获取FCKeditor中的XHTML 27 7.2.4 获取FCKeditor中的...
4)修正DIV弹出窗口在浏览器底部无法自动向上调整的BUG! 5)修正上传文件、上传模板及上传媒体文件功能中文件无法删除的BUG! 6)调整了控件弹出窗口的方式,部分功能的模式窗口转换为Div+CSS的窗口! 7)调整pathtype...
- 弹出层中的弹出层关闭,父窗口失去焦点问题。 - 代码中grunt部分代码拆分开,放到程序外面;提交到git、osc - 桌面:删除alert enter快捷键删除 - install 检测 加入跳过,(只判断用到的函数) 加入多语言 - ...
并且供了丰富的函数与类,以及菜单定制等功能来让你扩展它. 更新日志: 修正 GBK版广告分类乱码的问题 修正 专题表单描述项错误的...新增 专题系统增加弹出窗口被阻止时的信息提示 附注 老版升级更新包请到官网下载
用于弹出ModalDialog进行数据选择的控件 使用.ashx文件处理IHttpHandler实现发送文本及二进制数据的方法 制作一个简单的多页Tab功能 一完美的关于请求的目录不存在而需要url重写的解决方案! 在C#中实现MSN消息框的...
并且供了丰富的函数与类,以及菜单定制等功能来让你扩展它. 更新日志: 修正 GBK版广告分类乱码的问题 修正 专题表单描述项错误的...新增 专题系统增加弹出窗口被阻止时的信息提示 附注 老版升级更新包请到官网下载
4)修正DIV弹出窗口在浏览器底部无法自动向上调整的BUG! 5)修正上传文件、上传模板及上传媒体文件功能中文件无法删除的BUG! 6)调整了控件弹出窗口的方式,部分功能的模式窗口转换为Div+CSS的窗口! 7)调整pathtype属性...
5.4. 让弹出窗口,显示我们想要的东东,比如表格 5.4.1. 2.0的弹出表格哦 5.4.2. 向window里加表格 5.4.3. 把form放进对话框里 6. 奔腾吧!让不同的浏览器里显示一样的布局。 6.1. 有了它,我们就可以摆脱那些自称ui...
5.4. 让弹出窗口,显示我们想要的东东,比如表格 5.4.1. 2.0的弹出表格哦 5.4.2. 向2.0的window里加表格 5.4.3. 1.x里的叫做BasicDialog 5.4.4. 把form放进对话框里 6. 奔腾吧!让不同的浏览器里显示一样的布局...
5.4. 让弹出窗口,显示我们想要的东东,比如表格 5.4.1. 2.0的弹出表格哦 5.4.2. 向2.0的window里加表格 5.4.3. 1.x里的叫做BasicDialog 5.4.4. 把form放进对话框里 6. 奔腾吧!让不同的浏览器里显示一样的布局。 ...
纠正留言和评论提交成功后会弹出验证码的BUG 7.纠正会员注册计算是否允许再次注册时出现页面错误BUG 8.纠正其他几个小细节 2012年04月17日 1.后台评论管理和留言管理内容加入强制换行,防止有时会撑爆页面 2....
有的时候安装软件出问题了,一个对话框弹出来说出错了,马上举手问老师:“不得了了,出错了,出错了”。 “什么错误?” “还没看呢?” 这都是典型的不上心的方法!请记住,学习编程并不是一件很容易的事情...
上面我们已经简要的讲述了一些XML的基本原理,我们来看看它们之间的关联以及它们是如何工作的,先看这里一张图: 1.XML描述数据类型。例如:"King lear"是一个标题元素; 2.CSS储存并控制元素的显示样式。例如...