[F13-EWT] Lab2 400262408 劉玠均

家裡常常有許多大大小小的事情需要處理, 但是有些平板只要一離開家中無線網路以外的範圍就斷線了, 因此想寫一隻支援離線瀏覽的留言板 讓家人能看到最近一次連上網路的留言訊息. 因此利用 Google 提供的外觀模板加上 datastore 寫了一隻 Memo. 不過上次一不小心居然把 lib 中某個 gwt 的 jar 刪掉了, deploy 又都是 version1, 一秒變屍體, 現在只能看到嘗試修復 repair 版.

以下是幾個要處理 offline 的流程:
首先要在 html 指定的 .appcache 檔中編輯要預先儲存的檔案.



接著在 appengine-web.xml 中定義 expiration time.

 

後來突然發現一個大 Bug, 就是離線的時候抓不到 datestore 的值, 所以就算有 keycache 也找抓不到 value, 雖然還是讀的到網頁版面, 不過內容都是空的! 一開始沒想好用什麼方式解決問題就下手了.

 

最後附上還有點怪怪的網址 : ( 連結已失效 :) )
有基本的 add, search, delete, list, List 跑掉了, 功能還不盡完全, 不過可以離線看到空白頁面?