spring mvc (基于注解) + spring + ibatis
框架的配置:
1.基于xml的配置方式
2.基于注解的配置方式
@Controller
@RequestMapping("/product/addProduct.jhtml")
@Service
@Repository
@Autowired
注解需要和 <context:component-scan/>结合起来才能使用
/WEB-INF/view/productList.jsp
spring mvc的前端总控制器类 DispatcherServlet
redirect不能直接跳转到web-info下的页面。
struts2的注意事项:
1.通过在后台的action声明一个private的全局变量,并通过生成相关的get,set方法来接受前台表单提交的参数,前台表单中name的名字应该和
private的属性名保持一致
2.struts2的方法中不能接受任何参数
控制层的作用:
1.接受前台表单提交过来的参数
2.将参数组装成相关的实体bean,调用service
3.返回一个页面来响应客户端的请求
注意:
源文件下的文件在项目编译部署后都被放到了web-inf的classes目录下
SpringMvc文档:https://blog.csdn.net/JV_Kevin/article/details/88997024
springMVC详解以及注解说明:https://blog.csdn.net/JV_Kevin/article/details/89012598