導航:首頁 > 編程語言 > jsp修改xml案例

jsp修改xml案例

發布時間:2021-11-25 19:21:28

jsp寫xml文件

//--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..com
另注:你在我空間留言說的保存成XML文件的功能我已經在原來的代碼基礎上做了寫改動,已經實現該功能,你自己測試一下,我這里測試通過了的。
若還有其他問題,請給我空間留言.

② 使用java或C#或JSP或ASP等完成對xml文件的增刪改操作

var filePath = "D:My.xml";
XDocument doc = XDocument.Load(filePath);//打開文檔
//新增節點
XElement node = new XElement("firsrNode");
node.SetValue("1");//設置節點值
doc.Add(node);//插入節點
doc.Save(filePath);//保存文檔
//====修改
var modifyNode = doc.Elements("firstNode").First();//查找第一個名字為firstNode的節點
modifyNode.SetValue("2");
doc.Save(filePath);
//===刪除
doc.Elements("firstNode").First().Remove();//刪除第一個名字為firstNode的節點
//===查找
var findNode = doc.Elements().Where(n => n.Name.Equals("firstNode")).First();採用Linq
To
XML操作

③ 如何利用jsp對xml文件進行增刪改查急急急。。。。

dom吧,,,

④ 使用java或C#或JSP或ASP等完成對xml文件的增刪改操作。

對你的xml文件以存儲路徑filepath的形式定義到fileStream、位元組流或者字元流中進行讀取和保存,記得要定義它為可序列化,如果實在不知道怎麼寫你看一下servlet基礎,裡面有很多這樣的例子,或者你到網路文庫里找一下servlet基礎就知道了

⑤ 如何通過修改JSP界面的輸入值來修改後台對應的XML文件參數

這個jsp的參數你會獲得到後台吧,用resuqst.getparameter("參數名")就可以。
至於怎麼把參數值修改到XML文件里,那麼你需要依賴第三方API,推薦一個dom4j, 下載dom4j.jar,然後去學一下dom4j操作xml文件的教程/文章,這套api寫的很漂亮,一兩個小時就能學會。

⑥ jsp怎麼將數據存入xml中並實現增刪改查

使用使用dom或sax解析,需要一些java,jdbc,mysql相關的基礎知識

⑦ jsp 如何調用用xml

放在一個數據島中,如
<xml id="data">
<?xml version="1.0" encoding="GB2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<xsl:apply-templates/>
</xsl:template>

<xsl:template match="圖片">
<img src="http://sd55.free.fr/photocast/images/002_00A.jpg"/>
</xsl:template>

</xsl:stylesheet>

</xml>

再定義一個方法
<script>
var xml=document.all.data.xml;
alert(xml);
</script>

⑧ JSP,改了web.xml里的配置打開頁面報404錯誤

最好的就是來在WEB.XML文件中配置錯誤代自碼的跳轉頁面,首先建立個 出現500錯誤的頁面,提示出錯了,然後再WEB.XML文件中配置,配置如下 一、 通過錯誤碼來配置error-page
<error-page>
<error-code>404</error-code>
<location>/NotFound.jsp</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/NotFound.jsp</location>
</error-page>上面配置了當系統發生404錯誤時,跳轉到錯誤處理頁面NotFound.jsp。
二、通過異常的類型配置error-page
<error-page>
<exception-type>java.lang.NullException</exception-type>
<location>/error.jsp</location>
</error-page>

⑨ 如何通過JSP輸入框修改XML文件參數

首先你要寫個後台程序接收輸入的內容,然後再讀取XML文件,再寫入XML文件,當然,你也可以吧後台的代碼寫在JSP頁面,只不過這並不是一個好習慣

⑩ 修改了web.xml文件,jsp就報錯404

加了struts核心控制器的那幾行配置是吧,struts的若干jar包都放到WEB-INF/lib下了嗎?
重啟伺服器試試。看看啟動過程中有異常嗎。
補充:/*攔截後,jsp是可以被訪問到的。

閱讀全文

與jsp修改xml案例相關的資料

熱點內容
app直通車是什麼意思 瀏覽:710
cad文件怎麼輸出為wmf文件 瀏覽:137
bat批量重命名word文件 瀏覽:64
汽車安卓導航懸浮 瀏覽:481
ps用快速蒙版調文件里黑白色 瀏覽:746
蘋果6iphone解鎖無法開啟 瀏覽:201
高通模式線刷工具 瀏覽:40
打開pDF顯示檢查文件許可權 瀏覽:825
怎麼刪除文件名中指定字元 瀏覽:595
圖片如何轉化文件格式 瀏覽:859
無貨源鋪貨有哪些app 瀏覽:316
30g的文件可以保存在哪裡 瀏覽:329
不同文件夾的pdf怎麼批量拆分 瀏覽:98
順豐速運文件到付多少錢 瀏覽:892
安裝的app在哪裡看 瀏覽:773
流量包和數據包什麼區別 瀏覽:851
編程語言事先定義好是什麼意思 瀏覽:919
怎麼轉換qlv文件 瀏覽:516
大眾網關版本 瀏覽:832
編程為什麼要用佔位符 瀏覽:108

友情鏈接