嵌入式web的一些理解(实习笔记)

以前没有学过web开发的知识,最近在公司实习做了很多这方面的开发,也是摸着石头过河,学一点就记一点。

梳理一下最近做的一些工作的心得体会。

首先是html的开发,这个要配合css才能做好。
其次是写js的脚本,这一块要涉及到数据传递的处理了。这里记一下数据在js脚本和html以及XML文件中的传递过程。
以通常在页面上点击“提交”之类的按钮为例。
在html代码里会有一个onclick指向这个按钮对应于js脚本中的处理函数,假定为func1_post,在这个函数中会调用一个jquery的post方法发送数据到xml文件,这是发送。
而每当刷新这个页面的时候,js脚本会首先执行一个jquery的get方法,从xml文件里读取数据。
注意无论是从xml里解析数据还是向xml发送数据都要按照一定的格式。例如mapData[0][0],一维存储xml中数据节点的路径,二维存放实际的数据。

再接下来是cgi脚本了,用C++编写。一般处理都分两个部分,一个是从xml读取数据,然后根据这些数据调用其他的接口函数对其他功能的一些操作,另一个是调用这些接口函数,获得数据后send给xml。写完cgi后编译之后push到设备中还有一点需要注意就是要给cgi文件添加可执行权限,一开始就是忘了这一点,老是出错。

你可能感兴趣的:(嵌入式)