消息关闭
    暂无新消息!
在tomcat上部署的 用eclipse写的东西  是个xml文件 我想动态的修改这个xml文件,再动态的读取它, 但是不管怎么修改  读取的时候读的永远是一开始eclipse部署时候那个xml文件的内容

4个回答

︿ 2
路径问题吧,建议每次修改的时候打印下路径,再去手动打开文件看下是否修改
︿ 2
就算我在eclipse里直接手动修改这个xml文件 jsp读取的时候也还是最开始那些内容   
︿ 1
 OutputFormat o=OutputFormat.createPrettyPrint();
   o.setNewlines(true); 
  o.setIndent(true); 
   XMLWriter xw=null;
   try {
 xw=new XMLWriter(new FileOutputStream("E:\\test\\.metadata\\.plugins\\"
  + "org.eclipse.wst.server.core\\tmp1\\wtpwebapps\\bbs1\\xml\\shouchangs.xml"),o);
这是写入(修改)这个xml的代码 在servlet里面 写入的路径是eclipse部署项目的webapps文件夹里面
xmlhttp.open("GET","xml\\shouchangs.xml",true);
     xmlhttp.send();
这是读取时的代码