欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

简易医疗系统设计(二)实现携带信息的页面跳转

程序员文章站 2022-03-09 08:41:24
...
前文再续,书接上一回,紧接着上一周写的登录界面,医生登录成功后,能够看到数据库内所有患者的姓名,从而选择查看或者添加某个患者的信息。页面如下图:

简易医疗系统设计(二)实现携带信息的页面跳转
医生随便点击某一个患者的姓名就能进入到该患者专有的信息系统,其实现代码如下:简易医疗系统设计(二)实现携带信息的页面跳转
因为每个患者各自的情况是不一样的,所以每个患者应该对应一个id,然后通过获取id来获取患者的信息,上图在地址上使用键值对来传递id,从而实现点击不同的姓名就会跳转到该患者的信息系统。
点击第二个名字后,就会来到这个界面:
简易医疗系统设计(二)实现携带信息的页面跳转
这时,我们看一下该界面的URL:
简易医疗系统设计(二)实现携带信息的页面跳转
这个id这么重要,肯定不能丢,走到哪都要带着,随便点击一个跳转按钮:
简易医疗系统设计(二)实现携带信息的页面跳转
对每个页面都使用同样的键值对方法,id依然在上头。金子是已经在宝库里面藏着了,那应该怎么取出来呢,下面是实现的方法:
简易医疗系统设计(二)实现携带信息的页面跳转
上图script代码的前两行就是方法,先取出页面的url,然后通过正则表达式取出id。这时就可以用id做很多事情了,这个就是实现每个患者各自独特的信息系统的黑盒。具体怎么使用呢?先留下一个悬念。