http://www.csdn.net/expert/topic/783/783200.xml?temp=.2824365

解决方案 »

  1.   

    andrawu,哪个帖子我看了,可是我不知道具体怎么用啊!!我的可能和他的有点不同,我输出表格用的是循环语句,在帮我看看。
      

  2.   

    try:public String parseStr(String sContent){
    while (sContent.indexOf("\n")!=-1){
    sContent = sContent.substring(0,sContent.indexOf("\n"))+"<br>"+sContent.substring(sContent.indexOf("\n")+1) ;
    }
    while (sContent.indexOf(" ")!=-1){
    sContent = sContent.substring(0,sContent.indexOf(" "))+"&nbsp;"+sContent.substring(sContent.indexOf(" ")+1) ;
    }
    return sContent ;
    }
      

  3.   

    我那段代码是这样的:
    while (RS.next()) {
      out.print("<tr><td>");
     shade1=RS.getString("shade");
      out.print(shade1);
      out.print("</td><td>");
        }
    我想使shade这个内容能够换行,该怎么办呢?你的哪个函数该怎么调用呢?
      

  4.   

    try:while (RS.next()) {
      out.print("<tr><td>");
     shade1=RS.getString("shade");
      out.print(parseStr(shade1));
      out.print("</td><td>");
        }
      

  5.   

    出现了这个错误啊,哥哥。
    Error: No method named "parseStr" was found in type "jrun__wangzhan1__shade2ejsp14".allaire.jrun.scripting.DefaultCFE: 
      

  6.   

    try:String sContent = "" ;
    while (RS.next()) {
      out.print("<tr><td>");
     shade1=RS.getString("shade");
     sContent = shade1 ;
    while (sContent.indexOf("\n")!=-1){
    sContent = sContent.substring(0,sContent.indexOf("\n"))+"<br>"+sContent.substring(sContent.indexOf("\n")+1) ;
    }
    while (sContent.indexOf(" ")!=-1){
    sContent = sContent.substring(0,sContent.indexOf(" "))+"&nbsp;"+sContent.substring(sContent.indexOf(" ")+1) ;
    }
      out.print(sContent);
      out.print("</td><td>");
        }
      

  7.   

    <script language="JavaScript">
    /*public String parseStr(String sContent){
    while (sContent.indexOf("\n")!=-1){
         sContent =  sContent.substring(0,sContent.indexOf("\n"))+"<br>"+sContent.substring(sContent.indexOf("\n")+1) ;
    }
    while (sContent.indexOf(" ")!=-1){
    sContent = sContent.substring(0,sContent.indexOf(""))+"&nbsp;"+sContent.substring(sContent.indexOf(" ")+1);
    }
    return sContent;
    }  */</script> 
    这个函数在运行时总是有对象错误!!说什么缺分号,可是行数是其他行,我把他给屏蔽了就没有错误!!怎么回事呢?
      

  8.   

    Andrawu谢谢你,问题基本解决。:)
    等我看看是stdashenjie的话的意思,一会散分给你,呵呵