GWT与响应对象问题
这是一个非常奇怪的问题。我的机器上运行着一个servlet,它返回XML代码以用于fusion图表。我知道服务器正在将数据写入流,因为我让它打印出它正在写入的内容。看起来是这样的:GWT与响应对象问题,gwt,Gwt,这是一个非常奇怪的问题。我的机器上运行着一个servlet,它返回XML代码以用于fusion图表。我知道服务器正在将数据写入流,因为我让它打印出它正在写入的内容。看起来是这样的: Data: "<chart caption='FusionChart' xAxisName='Month in 1200' yAxisName='Men Killed'>" + "<set label='January' value='10.0' />" + "<set label='F
Data: "<chart caption='FusionChart' xAxisName='Month in 1200' yAxisName='Men Killed'>" + "<set label='January' value='10.0' />" + "<set label='February' value='13.0' />" + "<set label='March' value='18.0' />" + "<set label='April' value='12.0' />" + "<set label='May' value='22.0' />" + "<set label='June' value='14.0' />" + "<set label='July' value='18.0' />" + "<set label='August' value='12.0' />" + "<set label='September' value='14.0' />" + "<set label='October' value='10.0' />" + "<set label='November' value='19.0' />" + "<set label='December' value='15.0' />" + "</chart>"
数据:“”++++++++++++++++++++++++++++++++++
现在有一个奇怪的部分,GWT2.3从响应中获取数据,并显示在警报窗口或HTML小部件中,它显示的是“+”+“+”+“+”+”+“+”+”+“+”+”+”,等等。就像所有的XML数据都被剥离了一样。有人知道原因吗
谢谢。如何将返回的数据添加到DOM?如果您将其视为原始HTML(例如调用setInnerHtml()),这将解释您看到的行为。如果使用FireBug/WebInspector检查DOM结构,是否会看到
元素
根据您用来显示XML的小部件,您将需要类似于setInnerText()
的内容