当前位置:  技术问答>java相关

jsp里面使用xml的技术(讨论)

    来源: 互联网  发布时间:2015-07-29

    本文导语:  xml技术已经展现了巨大的优势,在jsp/java里面如何使用xml呢? 请给出具体例子(代码),越复杂越好!!!如何操纵xml文件! | 用java中专门操作xml的API,比如jaxp,和别的一些如jdom。 解析用s...

xml技术已经展现了巨大的优势,在jsp/java里面如何使用xml呢?
请给出具体例子(代码),越复杂越好!!!如何操纵xml文件!

|
用java中专门操作xml的API,比如jaxp,和别的一些如jdom。

解析用sax,更改用dom,jdom,其实不算复杂。配合显示可以用xsl。

去IBM的DW网站看看,有很多这方面的文章。

新jsp规范使jsp语法就符合XML要求,一个jsp就是一个XML。

其实用servlet动态生成XML,配合XSL在服务器转成html,发给客户,可以很好的分离逻辑/显示

|
我也想知道。up........

|
一直都没有相关的代码共参考呀!

|
这段算不算?解析CSDN结果的

import javax.xml.parsers.*;
import org.w3c.dom.*;
import java.io.*;
/**
 * 

Title: 


 * 

Description: 


 * 

Copyright: Copyright (c) 2002


 * 

Company: 


 * @author unascribed
 * @version 1.0
 */

public class testparse {

  public testparse() {
  }
  public static void main(String[] args) {
    try{
           //获取一个XML解析器
           DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
           DocumentBuilder builder=factory.newDocumentBuilder();
           //解析XML文件
           Document document=builder.parse(new File("csdn.xml"));
           //去掉XML文档中空白部分
           document.normalize();
           //获取根节点并打印根节点的名称
           Element root=document.getDocumentElement();
           System.out.println("根原始的名称:"+root.getTagName());

           NodeList Issues=root.getElementsByTagName("Issue");
           //遍历NodeList
           Element Issue = (Element)Issues.item(0);
           System.out.println("testattr = " + Issue.getAttribute("testattr"));
           for(int i=0;i

    
 
 

您可能感兴趣的文章:

  • JSP中的Taglib的作用和在JSP中使用Bean的作用有何不同?
  • 为何我使用javascript中location'****.jsp'跳到某一页面,jsp页面不重新编译执行
  • Jsp可否使用带有GUI的JavaBean,如何使用?
  • 谁能给讲讲<jsp:setProperty...>和<jsp:setProperty...>和使用javaBean啊?
  • 基于jsp:included的使用与jsp:param乱码的解决方法
  • JavaBean如何在Application中使用?(可以吗),难道只能在jsp中使用?
  • 在jsp里面使用的Bean,如何在weblogic5.1里重新得到使用?
  • JSP教程(三)--JSP中”预定义变量”的使用
  • jsp 在weblogic中的使用
  • JSP教程(四)-JSP Actions的使用
  • 学习jsp+bean,使用jsp:get/setProperty 方法出现错误,请指教
  • 一个完整的JSP开发/使用环境需要什么组件?
  • <jsp:include page="???" flush="true"/>中能否使用变量?
  • 如何在XML中使用JSP
  • 请教在JSP里使用EJB的简洁并完整例子的JSP和EJB代码,谢谢!
  • jsp如何和xml结合使用??
  • 怎么样在JSP中使用PHP的变量呀??
  • 使用"<jsp:forward...>"的疑惑
  • 怎样在Tomcat中Jsp网页中使用已经编好了类
  • JSP留言版中怎么使用UBBCODE呢 ?
  • 大家来讨论,jsp和Servlet?
  • 要开发unix下的jsp程序,请大家进来讨论一下。
  • 请大家讨论一下 JSP && JavaBean && Servlet 的调试解决方案
  • 小问题,讨论者给分!!!http://www.webappcabaret.com的JSP空间是否不支持Application与Session???
  • 关于用jsp画图大讨论!!
  • 大讨论:参数传递问题(javascript,jsp,html)
  • oracle+jsp 多用户查询系统讨论:
  • 讨论:调试jsp程序的经验!
  • 欢迎讨论:JSP+SQL Server+Apache建立一个Web服务器有什么值得注意的问题?(之二)
  • 欢迎讨论:JSP+SQL Server+Apache建立一个Web服务器合适吗,有什么值得注意的问题?
  • 讨论一下,从JavaBean返回结果集到jsp页面的方法
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • shtm是什么技术,jsp又是什么技术?
  • 《Jsp与Servelet权威指南》和《Jsp与Servelet核心技术》那本翻译比较好?
  • 如果CSDN采用JSP技术,访问速度会不会加快
  • 100分求 《JSP技术大全》一书源代码
  • 如何用PUSH技术实现JSP的聊天室
  • 1000分求《精通JSP编程技术》附CD中的内容,人民邮电出版社。
  • JSP技术论坛试运行
  • 请教,怎样通过jsp和servlet实现rmi技术
  • 利用Java 技术,怎样把JSP页面中的表格数据导入到microsoft Excel中
  • 也谈用JSP实现新郎、sohu新闻系统的技术。
  • 聘请JSP/BEA/Oracle辅导老师解决技术问题
  • 请问如果想做网上商场,包括定购、购物车、网上支付,都需要些什么技术?jsp+??
  • 测试你对技术的掌握度:JSP程序员成长之路
  • jsp自定义标签技术(实现原理与代码以及平台搭建步骤)
  • 基于JSP的动态网站开发技术
  • 一个开发人员眼中的JSP技术(上)
  • 一个开发人员眼中的JSP技术(下)
  • JSP技术生成动态web页面
  • JSP技术简介
  • JSP页面缓存cache技术--浏览器缓存介绍及实现方法
  • JSP中清空cookie代码参考
  • 现有1.jsp、2.jsp、3.jsp三个文件,我怎么在3.jsp文件中得到1.jsp中输入的值?
  • 一个框界网爷包含上下两个网页a1.jsp和a2.jsp,怎么实现a1.jsp自身不变且提交数据到下面的a2.jsp呢?不胜感激,急..
  • 请问jsp和serlet之间怎么通讯,jsp和jsp之间呢?
  • 请问<%@include file="abc.jsp"%>与<jsp:include page="abc.jsp"/>之间的差别
  • response.sendRedirect("index.jsp") 和 <jsp:forward page="index.jsp"/>的区别?
  • 想把一个jsp转到另一个jsp页面,要穿参数,中文的(jsp变量)。谁教教我?!
  • aaa.jsp有如下链接,当单击该链接时将id值传递给bbb.jsp,怎样在bbb.jsp中引用这个id值?
  • jsp+bean还是jsp+ejb还是jsp+servlet还是asp+activex好?
  • 谁能告诉我,怎么调试jsp程序呀!我在jsp中调用java,但是Tomcat这家伙只会给我报jsp文件出错。这可怎么办呀?
  • jsp中如何获得当前jsp文件所在的目录,用request.getServletPath()得到的路径含有jsp文件名,有没有办法得到目录(不含文件名)?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3