jsp页面学习记录(二)

来源:互联网 发布:unity3d格式文件打开 编辑:程序博客网 时间:2024/04/29 17:45

一:首先我的起始页面first.jsp,可以实现查询所有数据数据,添加新数据,更新已有数据,点击后会跳转到查询页面index.jsp

 

然后在查询页面index。jsp上可以删除,更新,添加,其中删除直接删除一行数据,点击更新和添加会跳回到firs.jsp,本程序总共就2个页面=、=

二:查询功能实现

这里因为是三个按钮在一个form里提交,所以使用了js里带路径的提交方法,他们在不同路径中提交到不同的servlet,

然后各自的servlet实现功能调用

当点击查看后,就会跳转到对应的QueryServlet

在src建立servlet包,创建QueryServlet,注意这里创建servlet,不要建成class了,毕竟我刚开始没有接触过java,只知道创建class,走了很多弯路==

这里面只要在doget和dopost里写上相关方法就可以,剩下2个方法不用管,最好是添加一条打印语句,判断是否由页面跳转过来倒servlet了,这样便于调试,查询的时候,query里返回的是一个list,这里我们调用query,然后定义一个session进行接收,将值接过来以后,在另一个页面就可以直接进行读取,最后一句的意思就是跳转到index页面,相关的路径问题是个头疼的事,我貌似现在还没有搞懂,当初也是查了好久,跳转的Queryservlet要写成/项目/servlet形式,在你建servlet的时候,生成的web.xml文件里需要修改一下路径

当初建好好自动生成的路径是/servlet/QueryServlet,将前面的去掉。。我也不知道为什么。但确实要这样才行。

这些都配好,应该就能跳到index页面了。

这些就是index页面上接收传过来的list表并循环显示出来。

这样就实现了最主要的一个功能查询,后面的所有功能都要和这个功能联系起来,因为做完相关操作后,你需要再查询一次显示出新的列表,所以这个只要正常,后面的三个操作就很好实现了,我当时是上午做出了查询,然后下午只用了几个小时就把后面的全部做好了。

 

原创粉丝点击