如题所示,用JAVA写一个一段程序,运行之后,产生一个html类型的文件,在IE中打开,能够弹出一个对话框。

解决方案 »

  1.   

    PrintWriter out = response.getWriter();        
            out.println("<!DOCTYPE HTML PUBLIC\"-//W3C//DTD HTML 4.0 " + 
            "Transitional//EN\">\n" + 
            "<HTML>\n" + 
            "<HEAD><TITLE>B25_HelloWeb</TITLE></HEAD>\n" + 
            "<BODY>\n");
            out.println("<button  ONCLICK=\"message();\">submit</button>");
            out.println("<br/>");
            out.println("<script language='javascript'>");
            out.println("function message()");
            out.println("{");
            out.println("alert(\"弹出对话框的内容\");");        
            out.println("}");
            out.println("</script>");
      

  2.   

    就跟写其他文件一样,只不过按 HTML的格式写就是了,写完保存,再调用IE打开就行
      

  3.   

    简单的说一下,准备几个借口分别实现将组织好的html字符串返回,设置html缩进,添加子节点,设置事件类型,添加id属性,class属性和style属性。然后写写具体类来完成html中的标签,对应不同标签封装其不同的属性。譬如head,title,script,link,form,table,div,marquee,tr,th,td,tbody,thead,tfoot...,通过superTag add or contain sonTag 的方式就可以将java生成的字符串转化为html了,然后store到file中,指定其扩展名就ok了。以上纯属个人观点,仅供参考。
      

  4.   

    怪我没说清这个问题,我的原意是这样的:JAVA程序用来把数据库中的记录提取出来,然后用的是javax.xml的几种方法生成成固定格式,产生一个HTML文件,在IE中显示他们,显示是没有问题的,现在要在这个页面打开之后,马上弹出一个对警告,做一些提示。我搞了几天没弄出来啊。
    谢谢各位兄弟姐妹们了。
      

  5.   

    主要应用IO类就可以的了,注意一些不同编码的读出与写出就行的了!!最好用UTF-8吧!!