我们经常会用到通过图书的名称来查询图书那么这样的话我们也就会使用到从数据库中搜索出数据并且加载到自己的Jsp页面中
这样的话我们需要将从数据库中获取到的数据放进响应中然后通过%=request.getAttribute("bookId1") %获取相应的值当然只有servlet和jsp页面是不够的还需要的是将你的servlet配置到你的wed.xml中。这样你的servlet才可以使用。
以下为个人浅浅的想法:其实我个人觉得动态的加载网页更加的简单例如:你想要在你的网站每天发布一张网站动态图片那么你需要做的就是最简单的方式将你的图片命名成之前的名称用以替换然后单独的一个文件存放文本文件 再将文本文件加载进来另一种更加安全的方法就是你需要将你的文件放进数据库中然后在每次访问页面时候通过servlet加载进来(个人觉得这种方式虽然安全但是加载的比较慢一般人都不愿去等待)还有一种就是我记得老师和我说过有一种专用的网站后台管理的如果创建自己的网站可以考录是用那个。
中间使用的book是定义的一个book类存储的是book的基本信息为其设置setter和getter访问器这样的话符合封装原则
package bookConnUtil;
import java.io.IOException;
import java.sql.SQLException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class selectBook extends HttpServlet {
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
// TODO Auto-generated method stub
String bookId=req.getParameter("bookId");
try {
//本句话调用的是等会数据库进行增删改查里的一个static方法可参考我写的:http://blog.csdn.net/bluezhangfun/article/details/46617455
boolean flag=bookDAO.bookSelete(bookId);
<