当前位置: 技术问答>java相关
唉!还是中文问题!!!!!!!!!!
来源: 互联网 发布时间:2015-03-20
本文导语: jsp中 request.getParameter(ly)//ly表单的text name 如果表单中输入中文,不能正常显示,用下面的这段代码转换后,可以正常显示 public String getChin(String str) { try { String temp_p = str; byte[] temp_t = temp_p.getBytes("ISO8859-1"); ...
jsp中
request.getParameter(ly)//ly表单的text name
如果表单中输入中文,不能正常显示,用下面的这段代码转换后,可以正常显示
public String getChin(String str) {
try {
String temp_p = str;
byte[] temp_t = temp_p.getBytes("ISO8859-1");
String temp = new String(temp_t);
return temp;
} catch (Exception e) {
}
return "null";
}
现在我想替换content中的回车换行等字符,于是:
byte[] newLy = null;
StringBuffer strBuffer = new StringBuffer();
try {
newLy = ly.getBytes();
for ( int i=0; i-1))
{
ss=ss.substring(0,ss.indexOf("rn"))+"
"+ss.substring(ss.indexOf("rn")+2);
}
return ss;
}
在读取时,将你要显示的文章通过以上函数转换换行和回车就可以啦
request.getParameter(ly)//ly表单的text name
如果表单中输入中文,不能正常显示,用下面的这段代码转换后,可以正常显示
public String getChin(String str) {
try {
String temp_p = str;
byte[] temp_t = temp_p.getBytes("ISO8859-1");
String temp = new String(temp_t);
return temp;
} catch (Exception e) {
}
return "null";
}
现在我想替换content中的回车换行等字符,于是:
byte[] newLy = null;
StringBuffer strBuffer = new StringBuffer();
try {
newLy = ly.getBytes();
for ( int i=0; i-1))
{
ss=ss.substring(0,ss.indexOf("rn"))+"
"+ss.substring(ss.indexOf("rn")+2);
}
return ss;
}
在读取时,将你要显示的文章通过以上函数转换换行和回车就可以啦