jsp寫xml檔案 經典執行個體

來源:互聯網
上載者:User

 //--test.jsp儲存在tomcat的ROOT目錄下--
<%@ page language="java" contentType="text/html; charset=gb2312" import="java.util.*,java.io.*" pageEncoding="gb2312"%><%
String item_url=request.getParameter("item_url");if(item_url==null)item_url="http:IP//xx.flv";
StringBuilder strXML=new StringBuilder("<?xml version='1.0' encoding='utf-8'?>");
strXML.append("<vcaster>");
strXML.append("<item item_url='"+item_url+"' /> ");
strXML.append("</vcaster>");
//out.print(strXML);
try{
String xml=new String(strXML);
String path=request.getRealPath("."); //獲得當前檔案夾路徑
FileWriter fw=new FileWriter(path + "//itemUrl.xml");//建立FileWriter對象,並執行個體化fw
//將字串寫入檔案
fw.write(xml,0,xml.length()); //把XML文檔寫入itemUrl.xml檔案
out.print("<p>XML檔案已儲存在當前檔案夾下!!</p>");
out.print("<p>檔案名稱為:itemUrl.xml</p>");
out.print("<p>item_url為:"+item_url+"</p>");
fw.close();
}
catch(IOException e)
{
out.print("XML檔案填加失敗");
}
%>

注:以上代碼我已經在tomcat下面測試成功了,已經按你的要求實現了動態傳URL值,例如你可以在IE地址欄中輸入:
http://localhost:8080/test.jsp?item_url=www.baidu.com

 

 

本文轉自:http://zhidao.baidu.com/question/40186033.html 感謝 回答者: gyhcom - 助理 三級   11-28 13:14

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.