可以使带有html代码的java变量可以正常给javascript变量赋值

解决方案 »

  1.   

    你说的应该是servlet 吧!!!
      

  2.   

    好象那就是JSP做的事,只不过后缀不同而已!
      

  3.   

    我想在jsp文件中把含有html的java变量给javascript变量赋值,如果不做转换得话就会出错,比如要把"转成\"才可以
      

  4.   

    另外想问一下剧情节各---剧情节各,在java中怎样相互转换
      

  5.   

    jbuilder6里有这样的开发包,如果jbuilder6安装在c:下,那么这个开发包就在这个路径:
    C:\JBuilder6\lib\internetbeans.jar这开发包中用两个类可以实现html文件的解析:HtmlParser 和ParseUnit
    下面是个例子:
    //HtmlParseTest.java
    import com.borland.internetbeans.*;
    import java.io.*;public class HtmlParseTest
    {  public HtmlParseTest()
      {
      }  public static void main(String[] args) throws Exception
      {
        // (1.) read html file to string
        FileReader fr = new FileReader("test.html");
        BufferedReader br = new BufferedReader(fr);
        StringBuffer sb = new StringBuffer();
        String line = null;
        while(true)
        {
           line = br.readLine();
           if (line == null)
             break; // reach the end of file       sb.append(line);
        }
        br.close();
        fr.close();    // (2.) parse html string
        HtmlParser hp=new HtmlParser();
        ParseUnit[] pu=hp.parseString(sb.toString());    for (int i=0; i<pu.length ; i++)
        {
            System.out.println(pu[i].toString());
        }
      }
    }
      

  6.   

    上面的程序有点复杂,这个更简单一些:
    import com.borland.internetbeans.*;
    import java.io.*;public class HtmlParseTest
    {  public HtmlParseTest()
      {
      }  public static void main(String[] args) throws Exception
      {    // (2.) parse html string
        HtmlParser hp=new HtmlParser();
        ParseUnit[] pu=hp.parse("test.html");
        //ParseUnit[] pu=hp.parseString(sb.toString());    for (int i=0; i<pu.length ; i++)
        {
            System.out.print(pu[i].toString());
        }
      }
    }
      

  7.   

    可以用它来解析HTML文件,就象用xml文件解析器来解析xml文件一样。