xml是一种语言或者说是标准,在java应用当中,两大作用:1.设置像spring,struts,hibernate,连接池,服务器等等等等国内颇为熟悉的标准、工具大多使用xml文件来设置运行参数;2.作为传输协议向soap等,将对象或者信息封装进xml文件然后实现远程跨平台的调用和传输
如bearfig所说的确就这么几种了,他们都是根据lib里面的规定对用户提供的输出信息加工,最为直接的是applet因为他相对独立于html,其次是servlet在servlet里面的doget和dopost方法里直接写要输出到网页上的html源代码,jsp就不那么麻烦了jsp规范里包括一些xml标签,使用这些标签就可以方便的完成网面的表达
1.XML和Java没有什么关系。Java里面有很多第三方的库可以读写XML文件。
2.Java要显示到浏览器里,一种是Applet,一种是通过JSP,Servlet来做。