- 目录结构
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/939edc67e7be0fddf6cd26691ee2ac4b.png)
- 浏览器上输入网址:http://localhost:8080/TrainSys/show
<servlet>
<servlet-name>FindAllServlet</servlet-name>
<servlet-class>com.zcw.controller.FindAllServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>FindAllServlet</servlet-name>
<url-pattern>/show</url-pattern>
</servlet-mapping>
- 根据web.xml的配置好的映射关系,执行FindAllServlet里面的doGet()方法。
private TrainService trainService=new TrainServiceImpl() ;
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
List<Train> list=trainService.find();
request.setAttribute("list", list);
request.getRequestDispatcher("show.jsp").forward(request, response);
}
- 调用Service层
public List<Train> find() {
return trainDao.find();
}
- 调用Dao层
private JdbcTemplate template = new JdbcTemplate(JdbcUtils.getDataSource());
public List<Train