2013-01-02 28 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地址和脚本名称即可访问。