首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请问:JSP怎么生成xml文件

2012-01-05 
请教:JSP如何生成xml文件在JSP文件里加载XML文件不行,显示XML解析错误[解决办法]用JDOM比较省事.[解决办法

请教:JSP如何生成xml文件
在JSP文件里加载XML文件不行,显示XML解析错误

[解决办法]
用JDOM比较省事.
[解决办法]
ajax解析很简单
var xmlHttp;
function createXMLHttpRequest()
{
if(window.ActiveXObject){
xmlHttp = new ActiveXObject( "Microsoft.XMLHTTP ");
}
else if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}
}
function handleStateChange(){
alert(xmlHttp.readyState);
if(xmlHttp.readyState == 4){
alert(xmlHttp.status);
if (xmlHttp.status == 200 || xmlHttp.status == 0){
// 取得XML的DOM对象
var xmlDOM = xmlHttp.responseXML;
// 取得XML文档的根
var root = xmlDOM.documentElement;
alert(root);
try
{
// 取得 <info> 结果
var out= " " ;
var north = root.getElementsByTagName( 'north ');
out= " ";
for (var i = 0; i < north.length; i++)
{
out = out + north[i].getElementsByTagName( "id ")[0].firstChild.data ;
out = out + north[i].getElementsByTagName( "info ")[0].firstChild.data ;
}

document.write(out);
}catch(e)
{
alert(e.message);
}
}
}
}
[解决办法]
利用AJAX解析,或者在容器编译过程中用javax.servlet.jsp.tagext.*生成XML视图

热点排行