通过浏览器界面编写xml文件、解析xml

基本思路

生成xml

通过前台界面编辑脚本

|    增删改查操作

|    通过前台界面的操作最后生成结果为字符串发送给服务端

服务器接收字符串

|    将字符串转换成Element对象

|    编辑Element内容(与Xpaht配合使用)

|    将element 生成文件保存到服务器端

解析xml

前台界面:

|将脚本上传到服务器解析成Element对象,

|或代开服务器端指定的脚本

服务器端:

|根据请求解析数据,封装到不同的bean中,

|再将bean组装成想要的数据,返回json

前台界面:接收数据,展现到界面上


难点:

难点主要集中在j前台界面上也是就jquery的熟练程度。

有几个小技巧:

nano.js 使用将json填充到指定的模板中

ajaxset 统一设置ajax请求的默认设置,尤其是对请求失败的统一处理非常方便

界面中的验证,可以在标签中自定义属性,根据不同的属性匹配不同的校验方法,代码结构上看起来很清晰

注意事项:

(1)为防误操作浏览器关闭等其它原因导致数据丢失,在编辑脚本时,应将数据保存在session中一份。

(2)为防止用户超时间不操作导致session过期数据丢失,可以使用js计时器在session过期之前保存数据并给出提示。

  还可以通过获取session最后的操纵时间,session过期之前保存数据并给出提示。

(3)不要为了方便获取特定的数据内容,而保存多个session数据,增加后期维护难度。

发布了17 篇原创文章 · 获赞 7 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/xiangwangye66/article/details/38456435