标签:bookservlet 修改 jsp 书城 模块 方法 图书 页面
============
编写书城的数据库表格:
然后插入数据:
===
编写javabean:
在有参构造器和set方法中要写明:
==============
写图书模块的DAO:
先写一个bookDAO接口:
再写一个实现类(因为具体方法,在baseDAO中已经写好,继承就可以):
具体方法:
在接口中,用快捷键:crtl+shift+t,可以快速生产测试类。
===========
写service层面代码:
先创建一个接口:
然后写上实现类:
然后测试
===============
写web层:
整个流程是这样的:
先给bookservlet页面配地址(前面要加manager):
图书管理jsp页面就要指向servlet页面(?action=list是说明请求的方法是哪个):
完善bookservlet的内容:
在baseservlet中要加上doget方法:
====
接下来写图书管理的jsp页面:
================
前后台的区分:
======
实现添加图书的操作:
修改jsp页面中的提交地址,加入隐藏域:
完善bookservlet页面的方法(最后要用重定向,不能用请求转发,不然会有bug):
========================
删除图书的操作:
修改jsp页面:
===
因为有写数据需要转换类型,所以写个工具类:
==
在bookservlet文件中就可以的删除方法就可以写成:
给删除按钮加上单击事件,提醒用户是否删除:
先在jsp页面,给删除加上一个a标签:
===
实现修改图书功能第一步:
先修改jsp页面:
然后修改servlet页面功能:
然后修改bookedit.jsp页面的内容:
第二步:
因为edit页面又要做修改又要做添加,所以隐藏域的值要变成动态的,先在manage的页面给请求方法加上方法值:
然后edit页面的隐藏域就可以修改为:
也可以写成:
还可以写成:
还要加上id的发送:
然后修改servlet页面方法:
标签:bookservlet,修改,jsp,书城,模块,方法,图书,页面 来源: https://www.cnblogs.com/jmfy/p/14628397.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。