java中将所有数据显示java学出来后怎么样怎么弄

java中可以出现的中文乱码的集中解决
从学习javaweb开始就会经常遇到中文乱码,今天就做以下记录:
1. 要避免项目中遇到乱码,首先就是在搭建项目的设置工作空间的字符编码,若是多人开发,就更应该做到统一,在eclipse中选择widnow -> preferences -> genreal -> workspace,在这里设置工作空间的字符编码,我通常都会设置成utf-8
1.1 最好的方式就是所有的都统一用一种编码,在所有页面中设置编码为utf-8,这样可以很大程度上避免乱码。在jsp的开头设置编码
2. 在前台向后台发送请求的时候也可能会出现中文乱码,这里又要分请求的方式,
2.1 若是采用get请求出现的中文乱码,那么就有两种解决方法:
第一种就是设置tomcat服务器的server.xml这个文件,找到下面的这个段代码,添加上URIEncoding="UTF-8",这种方法最简单
第二种就是在代码中使用String的构造方法转码,首先使用request.getParamter获取到参数,在用这个字符串构造出指定字符编码的String,eg:new String(request.getParamter("xxx","utf-8")
若是在js中请求后台,也是使用get的方式请求,还可以使用javascript提供的encodeURI这个方法进行转码,然后再后台java中使用URLDecode.decode()进行解码,在java中有URLEncode.encode(),URLDecode.decode()
这个两个方法,一个是转码,一个是解码,对应的jsavascript中也有类似的两个方法。
2.2 若采用的是post方式请求后台出现乱码,也有几种方式解决:
使用request.setcharacterencoding这个方法设置请求内容的编码,这个方法只对post方式起作用就,自己也可以自己写一个过滤器来设置编码。
若项目中使用了Struts2,那么很简单,在struts.xml中配置一个参数第三种
若使用了spring也简单,配置一个spring中提供的拦截器:
//过滤器使用spring类CharacterEncodingFilter
encodingFilter
org.springframework.web.filter.CharacterEncodingFilter
//过滤器过滤后的编码为utf-8
//过滤所有的路径:/*代表所有的路径
encodingFilter
3. 从后台采用request.getWriter的流形式向前台写内容,若是出现乱码,采用response.setcharacterencoding设置编码,可以解决乱码,还可以采用response.setContentType("text/
charset=utf-8")来设置页面的编码
4. 后台存入数据到中也有可能会出现乱码,在取出来也就是是乱码,解决的方式就是设置数据库的字符编码,设置字符编码为utf-8,这个要看使用的什么数据库,这里说下中设置数据库中的编码,在数据安装完成之后配置my的字符编码为utf-8;若是数据库已经安装了可以到mysql的安装目录中找到配置启动方式:
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'当前位置: →
→ 怎么把jsp中某个div显示的内容截成图片并保存应该如何做
怎么把jsp中某个div显示的内容截成图片并保存应该如何做
& 作者:佚名 & 来源: 互联网 & 热度:
&收藏到→_→:
摘要: 如何把jsp中某个div显示的内容截成图片并保存应该怎么做??页面上有个按钮,点击这个按钮, 就把某个div中的内容到处生成图片...
"怎么把jsp中某个div显示的内容截成图片并保存应该如何做"::
如何把jsp中某个div显示的内容截成图片并保存应该怎么做??页面上有个按钮,点击这个按钮,
就把某个div中的内容到处生成图片,不需要手动去截取
在线等........
------解决方案--------------------用flash吧------解决方案--------------------貌似有相关控件,,具体功能估计需要自己调整的js代码,,,,------解决方案--------------------额,,找找ocx插件之类的吧,,,,------解决方案--------------------这个要用activx插件,并且只能在ie上用 搜索此文相关文章:此文来自: 马开东博客
网址: 站长QQ
上一篇:没有了
怎么把jsp中某个div显示的内容截成图片并保存应该如何做_JavaWeb相关文章
JavaWeb_总排行榜
JavaWeb_最新
JavaWeb_月排行榜
JavaWeb_周排行榜
JavaWeb_日排行榜中国Java开发网 - 如何将System.out的内容重定向输出到一个界面上的文本框中?
Topic: 如何将System.out的内容重定向输出到一个界面上的文本框中?
1.如何将System.out的内容重定向输出到一个界面上的文本框中?
Posted by: mochow
Posted on:
2.Re:如何将System.out的内容重定向输出到一个界面上的文本框中?
[Re: mochow]
Posted by: taogang
Posted on:
//FYI//importsimport javax.swing.JFimport javax.swing.JTextAimport java.io.PrintSclass StreamToTextArea extends JFrame {&&//declare PrintStream and JTextArea&&&&private static PrintStream ps =&&&&private JTextArea textPane = new JTextArea();&&//constructor&&&&public StreamToTextArea() {&&&&setSize( 310, 180 );&&&&&&getContentPane().add(textPane);&&&&&&//this is the trick: overload the println(String)&&&&&&//method of the PrintStream&&&&&&//and redirect anything sent to this to the text box&&&&ps =
new PrintStream(System.out) {&&&&&&public void println(String x) {&&&&&&&&textPane.append(x + "\n");&&&&&&}&&&&};&&&&}&&&&public PrintStream getPs() {&&&&&&&&&&}&&public static void main(String args[]) {&&&&//create object&&&&StreamToTextArea blah = new StreamToTextArea();&&&&//show it&&&&blah.show();&&&&//redirect the output stream&&&&System.setOut(blah.getPs());&&&&//print to the text box&&&&System.out.println("IT'S ALIVE!!");&&&&//print to the terminal (not a string)&&&&System.out.println(1);&&&&//print the same thing to the text box (now a string)&&&&System.out.println("" + 1);&&}}// There are still many other ways to do same thing
3.Re:如何将System.out的内容重定向输出到一个界面上的文本框中?
[Re: mochow]
Posted by: mochow
Posted on:
我想实时的打印在文本框中。就是在代码里面,打印一条信息,就在文本框中显示一条信息。该怎么作?
4.Re:如何将System.out的内容重定向输出到一个界面上的文本框中?
[Re: mochow]
Posted by: taogang
Posted on:
5.Re:如何将System.out的内容重定向输出到一个界面上的文本框中?
[Re: mochow]
Posted by: mochow
Posted on:
呵呵,要不要点嗅盐呀,老这么晕着可不好。已经实现了。谢谢!
6.Re:如何将System.out的内容重定向输出到一个界面上的文本框中?
[Re: mochow]
Posted by: taogang
Posted on:
Powered by & Version Jute 1.5.6 Ent
Copyright &
Cjsdn Team. All Righits Reserved.
客服电话&&&&&客服信箱&&&&&客服QQ&714923}

我要回帖

更多关于 java中将一个数组乱码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信