我有一个xhtml文件,我使用ui:repeat标签实时初始化它。该页面的所有标签都放在ui:fragment标签下。
<edges>
<ui:repeat value="#{graphInfoBean.edges}" var="edge" varStatus="indexVar">
<edge id="#{indexVar.index}" source="#{edge.source}" target="#{edge.target}"
weight="#{edge.weight}">
<attvalues>
<attvalue for="weight" value="#{edge.weight}"></attvalue>
</attvalues>
</edge>
</ui:repeat>
当我访问此页面并将其实时保存为xml时,保存的xml文件中的标记在初始化时是空的,一切正常。
<edges>
</edges>
如何访问此xhtml文件的内容并将其保存在磁盘上?
认为我们有2页(A&amp; B)所以我们要下载页面B(此页面由ManagedBean动态初始化)到第A页
提前致谢,
答案 0 :(得分:2)
function process(){
url = "text.html"
var xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4){
alert(xhr.responseText)
}
}
xhr.send();
}
抱歉,我无法发表评论,也许你可以使用这个。
看一下这个帖子:get full html source code of page through ajax request through javascript