页面
发送参数到Servlet
通过超链接/表单 /JS-BOM对象 / Ajax
过滤器
处理请求和响应 统一编码 权限限制等
web层
获取参数 判断合法性
调用业务层 获取结果集
请求转发/重定向/refresh 到页面或Servlet
service层
接收web层传来的数据 进行处理
调用dao层 处理dao层抛出的异常 获取结果集
return给调用者
dao层
接收service层传来的数据
使用JDBC执行SQL语句 获得结果集
return给调用者