页面中嵌入了一段xml数据岛代码,不用javascript,用jsp怎样才能够对它做增,删,查,改哦,在jsp中它能够像普通的xml文档一样对待这个文档对象吗? 谢谢 

解决方案 »

  1.   

    完全可以呀,
    xml文件中的内容应该是以节点为单位进行内容输出,
    你可以循环所有的节点然后取其内容放入 容器中,
      

  2.   

    谢谢一楼的回答,不过我想知道的是在jsp中怎样得到这个文档对象?
      

  3.   

    那就看你想用啥xml解析器去解析了,如dom,sax,dom4j,网上查下代码
      

  4.   

    jsp是属于服务器端的servlet,而网页则是servlet运行的结果,是一段文本,这段文本通过web服务器包上http响应头后被包成tcp流流到客户的浏览器,浏览器解包装后得到这段文本,并将其解释运行,于是我们就看到了网页。所以客户网页中的xml对于jsp来说,只是jsp编译的class在服务器端运行产生的结果文本,这段文本是在客户端浏览器中运行的,服务器的jsp无法控制,除非客户端浏览器与web服务器发生对话(get、post等),由客户端脚本(javascript或vbscript)来控制。
      

  5.   

    在JSP中看XML同在JAVA中看XML有什么区别吗?如果没有区别的话,我想用DOM,XPATH等处理获取部分值啥的,那是相当的方便当然还有可以用开源的SAXON来处理它对XML处理包装的不错pat,pat, 有点扯远了~