getstring老是会自动取掉空格和回车????
怎么可能??
怎么可能??
解决方案 »
- 报错 500 这是什么原因啊?????~~~~~~~~~·
- 在weblogic 6.1下的web.xml配置了过滤器,但没有起作用。
- jsp读取数据库中音频的地址并播放 求助
- java进度条问题?
- 一个类import servlet包后,编译出错。
- Web 2.0 编程思想:16 条法则
- 求j2sdk1.4.2_11+tomcat5.0.28+winxp 的配置环境
- tomcat 的问题!!!!!!高分
- 不同系统之间WEB页面的交互!
- 在JSP中如何控制不同帧的打印???
- 请教messages.getString("Resource")如果.properties文件里没有Resource,那将返回什么??
- 急!jspSmartUpload下载的奇怪问题
用 代替空格
package bean;
public class Returnto
{
public String str="";
public String getStr(String str)
{
str=returnToHTML(str);
str=returnToBr(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";
}private static String returnToBr(String str) {
if (str == null || str.equals("")) {
return str;
} StringBuffer sTmp = new StringBuffer();
int i = 0; while (i <= str.length()-1) {
if (str.charAt(i) == '\n') {
sTmp = sTmp.append("<br>");
} else if (str.charAt(i) == ' ') {
sTmp = sTmp.append(" ");
}else if(str.charAt(i) == '\''){sTmp = sTmp.append("'");}
else{
sTmp = sTmp.append(str.substring(i,i+1));
} i++;
}
String S1;
S1=sTmp.toString();
return S1;
}
private static String returnToHTML(String str) {
if (str == null || str.equals("")) {
return str;
} StringBuffer sTmp1 = new StringBuffer();
int i = 0; while (i <= str.length()-1) { if (str.charAt(i) == '<') {
sTmp1 = sTmp1.append("<");
} else if (str.charAt(i) == '>') {
sTmp1 = sTmp1.append(">");
}else
{
sTmp1 = sTmp1.append(str.substring(i,i+1));
} i++;
}
String S2;
S2=sTmp1.toString();
return S2; } }
调用方法getStr();
一切搞定!