快捷搜索:  汽车  科技

后台开发学习完整过程(模仿学习-后台管理页面更新)

后台开发学习完整过程(模仿学习-后台管理页面更新)然后将查询出来的数据返回到页面里,方便用户更改。我们可以直接查询数据我们首先点击更新后,跳转到一个更新的页面,里面显示我们更新的数据。所以我们现在action中添加一个方法。更新的时候会传递过来一个编号,表示我们更新的是哪条数据,所以pid我们是可以获取的,根据前面做的部分,大家知道pid就是zztlAction的成员变量。

代码地址:

https://url56.ctfile.com/f/34653256-689392016-666073?p=7567 (访问密码: 7567)

增删改查就剩下改了,改就是更新。

更新可以把前面的集成起来。我们先在页面里面添加更新的按钮链接。

后台开发学习完整过程(模仿学习-后台管理页面更新)(1)

我们首先点击更新后,跳转到一个更新的页面,里面显示我们更新的数据。

所以我们现在action中添加一个方法。

后台开发学习完整过程(模仿学习-后台管理页面更新)(2)

更新的时候会传递过来一个编号,表示我们更新的是哪条数据,所以pid我们是可以获取的,根据前面做的部分,大家知道pid就是zztlAction的成员变量。

后台开发学习完整过程(模仿学习-后台管理页面更新)(3)

我们可以直接查询数据

后台开发学习完整过程(模仿学习-后台管理页面更新)(4)

然后将查询出来的数据返回到页面里,方便用户更改。

后台开发学习完整过程(模仿学习-后台管理页面更新)(5)

需要在struts.xml中配置这个方法

后台开发学习完整过程(模仿学习-后台管理页面更新)(6)

其中我们的页面到底是那一个我们还没有写,找一个模仿的页面,找不到可以自己写。我们就用之前写过的那个添加的页面。

后台开发学习完整过程(模仿学习-后台管理页面更新)(7)

复制完成后

后台开发学习完整过程(模仿学习-后台管理页面更新)(8)

更改这个页面里的内容,其中data是后台传递过来的名字

后台开发学习完整过程(模仿学习-后台管理页面更新)(9)

同时更改struts.xml中的内容

后台开发学习完整过程(模仿学习-后台管理页面更新)(10)

再将view.jsp更改

后台开发学习完整过程(模仿学习-后台管理页面更新)(11)

我们运行看一下

后台开发学习完整过程(模仿学习-后台管理页面更新)(12)

点击更新出现了我们需要的数据,我们可以进行更改了

后台开发学习完整过程(模仿学习-后台管理页面更新)(13)

更改就是将数据提交到后台,所以我们需要将xdata ydata提交同时还有一个隐藏的pid也提交,不然不知道我们依据那个编号更新。

后台开发学习完整过程(模仿学习-后台管理页面更新)(14)

现在我们需要知道页面是提交到哪里了?需要一个更新的action

后台开发学习完整过程(模仿学习-后台管理页面更新)(15)

接下来是保存的保存更新的一句话

后台开发学习完整过程(模仿学习-后台管理页面更新)(16)

然后在struts.xml中配置

后台开发学习完整过程(模仿学习-后台管理页面更新)(17)

这样我们就知道我们的数据提交到哪里去了

后台开发学习完整过程(模仿学习-后台管理页面更新)(18)

我们运行看一下

后台开发学习完整过程(模仿学习-后台管理页面更新)(19)

查看结果已经更改

后台开发学习完整过程(模仿学习-后台管理页面更新)(20)

查看下数据已经更改

后台开发学习完整过程(模仿学习-后台管理页面更新)(21)

猜您喜欢: