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