我阅读使用Java代码的txt文件,然后我展示它的内容与html页面的js,但随着时间的推移内容的变化,所以我不能存取权限文件,如果含量变化: java代码: 读取文件,并返回一个字符串,包含txt文件内容阅读txt文件时动态填写
public static String getLog() throws IOException{
StringBuilder sb = new StringBuilder();
String path=logging.getRealPath();
InputStream ips;
try {
ips = new FileInputStream(path);
InputStreamReader ipsr=new InputStreamReader(ips);
BufferedReader br=new BufferedReader(ipsr);
String ligne;
while((ligne=br.readLine())!=null){
sb.append("<br>"+ligne);
br.close();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return sb.toString();
}
和JS功能梅索德
<script type="text/javascript">
function getALLLog(){
var arrayNew = "<%=logging.getLog()%>";
document.getElementById("log").innerHTML=arrayNew;
}
</script>
的HTML代码是这样的:
<div style="padding:15px" >
<span id="ALL" style="cursor: pointer;font-weight:bold;" onclick="getALLLog()">ALL</span>
</div>
<div id="log"></div>
所以内容填充文件没有显示后,首次出现
尝试使用AJAX .. – Shahe
我使用DWR,但我得到了同样的问题 –
所以你的问题是,它是不是清爽?起初它的工作原理,但当文件更新时,HTML页面不更新? – Shahe