2013-01-02 54 views
0

我正在使用運行Debian Linux的TS-7500(ARM 9)板(Linux ts7500 2.6.24.4)。它連接到幾個傳感器,並運行驅動程序代碼與這些傳感器進行對話。開發WebInterface(使用Tomcat)的建議?

每次C程序啓動時,它從一個配置文件中讀取幾個配置參數,並用這些值開始傳感器。

因此,手頭的任務是:呈現Web界面以向用戶顯示/編輯這些配置參數。從配置文件

  1. 配置參數並顯示當前配置
  2. 允許用戶更改配置
  3. 捕獲:Web界面的任務可以概括爲四個步驟和更改保存到同一配置文件中

這些配置參數可以作爲下拉菜單項或無線電按鈕呈現。我有一個linux後臺腳本,當配置文件被修改時,重新啓動C prg。

我知道TS-7500運行Tomcat。現在請提出一個處理這個問題的好方法。我聽說過使用Servlet和JSP(我實際上並不十分熟悉)。哪一個適合動態生成HTML頁面? (正如我每次看到我需要通過在顯示頁面時選擇當前配置來生成新的HTML頁面)。

對不起,非常詳細!

編輯:嗶!無回覆 ?來吧guyz,問題不明確?或者從來沒有人遇到類似的問題(設計問題)??

回答

0

解決方法是使用PHP和Apache Web服務器! PHP腳本可以用來

  1. 讀取配置文件和捕獲參數
  2. 生成一個HTML表單(通過選擇預先從已經讀取參數下拉菜單和單選按鈕)
  3. 並捕獲新的編輯並將它們保存到配置文件。

PHP腳本必須放置在嵌入式板的/ var/www /目錄中。然後從任何系統,只需使用簡單的網絡瀏覽器鍵入主板的IP地址和腳本名稱即可訪問。