zoukankan      html  css  js  c++  java
  • 修改功能的实现

    4.学生信息修改的实现

    a.list页面加一个修改的按钮,并编写其触发事件

     

    值得注意的是:

    因为修改与新增有很多相同之处,因此在按钮触发事件为同一个事件,只是修改会绑定ID,新增不会绑定id

    b.编写student_edit.html

    由于新建已经写好了该页面,现在只需要写脚本

    在页面加载完毕后会将需要修改的信息加载到页面上来

     

    此处需要注意的是:

    应该先加载到院系名称后再再加载需要修改的信息。因此需要注意两者先后顺序。

     

    c.根据URL地址编写getwaybeans.xml

     

    d.编写studentBean中的ID查询信息方法

     

    e.编写student.xml文件中的sql语句

     

    值得注意的是:

    sql语句也是根据id的一个内关联查询语句

    f.加载完需要修改的信息后会对进行修改,同样会触发保存事件,该事件代码与新建代码一样,同时也会触发后台studentBean中的更新方法,其中代码也与新增为同一个代码

     

    此处需要注意修改:

    因为密码为非必填项,因此后台则会判断密码是否为空,若不为空则说明了用户修改了密码,则会对密码进行加密处理再通过有修改密码的sql语句执行操作。

    若密码为空,则说明用户并没有修改密码,则会调用没有修改密码的sql语句执行操作

    以上一系列都是为实现修改学生信息而编写的,总结如下:

    编写HTML网页按钮与网页跳转语言——》在已有student_edit.html编写加载需要修改的信息——》编写getwaybeans.xml文件——》编写的bean类中根据id查询信息的方法——》编写student.xml文件插入的id查询语句——》共用前台的保存触发事件的代码与后台代码

  • 相关阅读:
    Mariadb Galera Cluster 群集 安装部署
    RabbitMQ Cluster群集安装配置
    Glance 镜像服务群集
    Nova控制节点集群
    openstack集群环境准备
    http高可用+负载均衡 corosync + pacemaker + pcs
    cinder块存储控制节点
    cinder块存储 后端采用lvm、nfs安装配置
    web管理kvm ,安装webvirtmgr
    kvm虚拟机管理 系统自动化安装
  • 原文地址:https://www.cnblogs.com/bad-guy/p/6955859.html
Copyright © 2011-2022 走看看