用struts生成xml文件, 这个没问题, 每次都是新的文件. 在jsp页面用了dhtml中的grid组件来生成表格. 代码如下:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 
Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>dHTMLx Grid</title> <link rel="STYLESHEET" type="text/css" href="codebase/dhtmlxgrid.css">
<script src="codebase/dhtmlxcommon.js"></script>
<script src="codebase/dhtmlxgrid.js"></script>
<script src="codebase/dhtmlxgridcell.js"></script>
<script>
    var mygrid;
function doInitGrid(){
mygrid = new dhtmlXGridObject('mygrid_container');
mygrid.setImagePath("codebase/imgs/");
mygrid.setHeader("Function,Parameter,Weight");
mygrid.setInitWidths("*,150,150");
mygrid.setColTypes("ro,ro,ed")
mygrid.setColAlign("left,right,right");
mygrid.setSkin("light");
mygrid.init();

mygrid.loadXML("table.xml"); 

mygrid.setColSorting("str,str,int"); 


</script>

</head>
<body onload="doInitGrid();">
<p>Do you see any grid?</p>

<div id="mygrid_container" style="width:600px;height:150px;"></div> 


</body>
</html>table.xml每次都是新的,这个我检查了, 但是jsp刷新后显示 ,除了第一次,之后要连续点几次(刷新好几次),才能读出更新后的内容. 为什么呢?