search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

Java常見的框架面試題——Struts 面試題

示例 1 : 什麼是struts

Struts 是一種MVC的實現 其中Action充當控制層 C 模塊層 M: dao,hiberante,jdbc 視圖層 V: jsp

示例 2 : Struts 開發流程

addUser為例子 1.UserDAO用於保存User 2.addUser.jsp 頁面用於提交數據 3.UserAction, 提供Usersetter,getter,用於注入頁面提交的user數據 4.Struts.xml 配置 addUser -> UserAction, 默認exexute方法,返回 success.jsp頁面 5. UserAction提供execute方法調用UserDAO保存數據

示例 3 : Action什麼時候被調用

當該Action對應的路徑被訪問的時候,Struts通過struts.xml定位到該Action,實例化,並調用相應的方法

示例 4 : Action是一個實例還是多個?

多個實例,每次訪問Action都會生成一個新的實例。 相比較的Servlet,只有一個實例



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦