空格使用 转换;换行回车使用\r\n转换后保存
解决方案 »
- 分页中出现的一个小异常
- 在Struts里想用多线程实现叶面转移和送信功能
- action返回字符串值是"<script src="b.js"></script>",用ajax怎么实现把当前的页面的<script src="a.js"></script>替换成返回值并执行
- 见过最经典的java教程ppt与例子代码
- 关于B/S系统的大文件上传
- 江湖救急,问个UNIX,TOMCAT下的jsp的问题,
- 请问这是什么错误,高手们请进来指点一下!
- 安装WEBLOGC的问题
- 各位大哥帮帮我阿!!
- 请问,web上的权限设计一般有什么方法?
- JSP能不能直接用VFOXPRO的数据库呢?
- 哪里有关于servlet的电子书籍下载
public String replace(String con,String tag,String rep){
int j=0;
int i=0;
int k=0;
String RETU="";
String temp=con;
int tagc=tag.length();
while(i<con.length()){
if(con.substring(i).startsWith(tag)){
temp=con.substring(j,i)+rep;
RETU+=temp;
i+=tagc;
j=i;
}
else{i+=1;
}
}
RETU+=con.substring(j);
return RETU;
}//禁用HTML代码编码
public String html(String s){
String re;
re=replace(s,"<","<");
re=replace(re,">",">");
re=replace(re,"\n","<br>");
re=replace(re," "," ");
re=replace(re,"'","'");
return re;
}在用户提交数据的时候先禁用html
public static String returnToBr(String sStr)
{
if (sStr == null || sStr.equals(""))
{
return sStr;
} StringBuffer sTmp = new StringBuffer();
int i = 0;
while (i <= sStr.length()-1)
{
if (sStr.charAt(i) == '\n'||sStr.charAt(i)=='\r')
{
sTmp = sTmp.append("<br>");
} else if (sStr.charAt(i)==' ')
{
sTmp = sTmp.append(" ");
}else
{
sTmp = sTmp.append(sStr.substring(i,i+1));
}
i++;
}
String S1;
S1=sTmp.toString();
return S1;
}