2012年7月16日 星期一
0713 JSP 網頁來客數
今天雖然是Black Friday! 但是仍然不怕阿姨打,繼續上JSP預計上訪客計數器 。
這個主題本以為很簡單,但搞了一個周五,甚至是一個小麻煩讀取及存入的問題,一直到星期六才解決,所以筆記才延遲!!!
網頁來客地記錄,分作本日來客數統計,及網頁開始以來就累計的結果!
以必須利用application.getAttribute 及 application.setAttribute的方法統計
因為要利用JSP改寫,主網頁,所以原index.htm改成index.jsp
程式碼如下
這個程式debug了一天,主要是在存入數據後,從檔案不能讀取出來的,反覆嘗試後,發現存入後會有空格產生,在這一個點上一直不能解決,原以為是輸入的格式或存取的格式的問題,但就算是改為utf8或ansi都一樣有相同的問題,所以在程式碼中加上去除空白的程式,最後是完成了,但我懷疑其實是最後寫入檔案時,原本我的程式碼是:
String str = String.valueOf(a);
bw.write(str);
也就是將總人數是int型態轉為字串後在輸入bw.write()中寫入,
解決的方式其實就是直接改為下列
bw.write(String.valueOf(a));
就完成了,問題是,這兩種方式寫的意義是一樣地,為甚麼成果不同呢?我也很好奇,為何會這樣呢?......可能這要請教老師了!!!!
這是最後的結果!!! 算是完成了!!!
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言