通过浏览器界面编写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数据,增加后期维护难度。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值