亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

SpringMvc面試

2019-11-14 08:49:24
字體:
來源:轉載
供稿:網友

f-sm-1. 講下SPRingMvc和Struts1,Struts2的比較的優勢

  性能上Struts1>SpringMvc>Struts2 開發速度上SpringMvc和Struts2差不多,比Struts1要高

f-sm-2. 講下SpringMvc的核心入口類是什么,Struts1,Struts2的分別是什么

  SpringMvc的是DispatchServlet,Struts1的是ActionServlet,Struts2的是StrutsPrepareAndExecuteFilter

f-sm-3. SpringMvc的控制器是不是單例模式,如果是,有什么問題,怎么解決

  是單例模式,所以在多線程訪問的時候有線程安全問題,不要用同步,會影響性能的,解決方案是在控制器里面不能寫字段

f-sm-4. SpingMvc中的控制器的注解一般用那個,有沒有別的注解可以替代

  一般用@Conntroller注解,表示是表現層,不能用用別的注解代替.

f-sm-5. @RequestMapping注解用在類上面有什么作用

  用于類上,表示類中的所有響應請求的方法都是以該地址作為父路徑。

f-sm-6. 怎么樣把某個請求映射到特定的方法上面

  直接在方法上面加上注解@RequestMapping,并且在這個注解里面寫上要攔截的路徑

f-sm-7. 如果在攔截請求中,我想攔截get方式提交的方法,怎么配置

  可以在@RequestMapping注解里面加上method=RequestMethod.GET

f-sm-8. 如果在攔截請求中,我想攔截提交參數中包含"type=test"字符串,怎么配置

  可以在@RequestMapping注解里面加上params="type=test"

f-sm-9. 我想在攔截的方法里面得到從前臺傳入的參數,怎么得到

  直接在形參里面聲明這個參數就可以,但必須名字和傳過來的參數一樣

f-sm-10. 如果前臺有很多個參數傳入,并且這些參數都是一個對象的,那么怎么樣快速得到這個對象

  直接在方法中聲明這個對象,SpringMvc就自動會把屬性賦值到這個對象里面

f-sm-11. 怎么樣在方法里面得到Request,或者session

  直接在方法的形參中聲明request,SpringMvc就自動把request對象傳入

f-sm-12. SpringMvc中函數的返回值是什么.

  返回值可以有很多類型,有String, ModelAndView,當一般用String比較好

f-sm-13. SpringMvc怎么處理返回值的

  SpringMvc根據配置文件中InternalResourceViewResolver的前綴和后綴,用前綴+返回值+后綴組成完整的返回值

f-sm-14. SpringMVC怎么樣設定重定向和轉發的

  在返回值前面加"forward:"就可以讓結果轉發,譬如"forward:user.do?name=method4" 在返回值前面加"redirect:"就可以讓返回值重定向,譬如"redirect:http://www.baidu.com"

f-sm-15. SpringMvc用什么對象從后臺向前臺傳遞數據的

  通過ModelMap對象,可以在這個對象里面用put方法,把對象加到里面,前臺就可以通過el表達式拿到

f-sm-16. SpringMvc中有個類把視圖和數據都合并的一起的,叫什么

  叫ModelAndView

f-sm-17. 怎么樣把ModelMap里面的數據放入Session里面

  可以在類上面加上@SessionAttributes注解,里面包含的字符串就是要放入session里面的key

f-sm-18. SpringMvc怎么和Ajax相互調用的

  通過Jackson框架就可以把java里面的對象直接轉化成Js可以識別的Json對象  具體步驟如下  1.加入Jackson.jar  2.在配置文件中配置json的映射  3.在接受Ajax方法里面可以直接返回Object,List等,但方法前面要加上@ResponseBody注解

f-sm-19. 當一個方法向AJAX返回特殊對象,譬如Object,List等,需要做什么處理

  要加上@ResponseBody注解

f-sm-20. SpringMvc里面攔截器是怎么寫的

  有兩種寫法,一種是實現接口,另外一種是繼承適配器類,然后在SpringMvc的配置文件中配置攔截器即可:  <!-- 配置SpringMvc的攔截器 --><mvc:interceptors>    <!-- 配置一個攔截器的Bean就可以了 默認是對所有請求都攔截 -->    <bean id="myInterceptor" class="com.et.action.MyHandlerInterceptor"></bean>    <!-- 只針對部分請求攔截 -->    <mvc:interceptor>       <mvc:mapping path="/modelMap.do" />       <bean class="com.et.action.MyHandlerInterceptorAdapter" />    </mvc:interceptor></mvc:interceptors>

f-sm-21. 講下SpringMvc的執行流程

       系統啟動的時候根據配置文件創建spring的容器, 首先是發送http請求到核心控制器disPatherServlet,spring容器通過映射器去尋找業務控制器,使用適配器找到相應的業務類,在進業務類時進行數據封裝,在封裝前可能會涉及到類型轉換,執行完業務類后使用ModelAndView進行視圖轉發,數據放在model中,用map傳遞數據進行頁面顯示。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品日韩在线播放| 欧美日韩免费观看中文| 久久av在线播放| 国产福利精品视频| 96sao精品视频在线观看| 成人xxxx视频| 亚洲热线99精品视频| 成人午夜小视频| 久久亚洲私人国产精品va| 国产精品wwww| 国产精品麻豆va在线播放| 国产91精品久久久久久久| 国产综合香蕉五月婷在线| 日本一区二三区好的精华液| 色综合色综合网色综合| 欧美成人亚洲成人日韩成人| 国产精品成熟老女人| 美女av一区二区三区| 一区二区成人精品| 高潮白浆女日韩av免费看| 欧美激情按摩在线| 日本午夜人人精品| 久久精品国产亚洲精品| 中文字幕亚洲欧美一区二区三区| 亚洲视频在线观看视频| 亚洲qvod图片区电影| 国产激情999| 国产亚洲一区二区精品| 国产婷婷色综合av蜜臀av| www.日韩免费| www.美女亚洲精品| 日韩视频免费在线| 日韩在线免费观看视频| 亚洲成成品网站| 欧美床上激情在线观看| 日韩av网址在线观看| 日韩精品免费观看| 日韩av一区在线观看| 蜜月aⅴ免费一区二区三区| 亚洲精品美女久久久| 久久成人在线视频| 国产一区二区色| 中文字幕亚洲第一| 国产精品自拍小视频| 日韩免费看的电影电视剧大全| 欧美精品做受xxx性少妇| 国产精品久久久久久久久借妻| 日韩国产精品亚洲а∨天堂免| 色综久久综合桃花网| 最新国产精品拍自在线播放| 欧美午夜视频一区二区| 亚洲一区精品电影| 日韩精品中文在线观看| 在线电影欧美日韩一区二区私密| 亚洲欧美日韩直播| 成人羞羞国产免费| 亚洲福利视频免费观看| 欧洲s码亚洲m码精品一区| 精品国产乱码久久久久久天美| 欧美成人精品在线观看| 91社区国产高清| 久久精品国产电影| 在线日韩中文字幕| 亚洲精品视频在线观看视频| 亚洲男人av在线| 色狠狠av一区二区三区香蕉蜜桃| 国产日韩精品在线播放| 国产亚洲美女精品久久久| 日本不卡免费高清视频| 国产亚洲视频中文字幕视频| 久久中文字幕在线| 久久人人爽亚洲精品天堂| 色偷偷av一区二区三区| 欧美性xxxxxxxxx| 久久天天躁夜夜躁狠狠躁2022| 亚洲精品狠狠操| 国产精品网站入口| 亚洲精品国偷自产在线99热| 在线视频日韩精品| 91亚洲精品视频| 亚洲精品小视频在线观看| 欧美人在线观看| 亚洲日本aⅴ片在线观看香蕉| 国产精品欧美激情在线播放| 久久99久国产精品黄毛片入口| 国产成人小视频在线观看| 一本色道久久88精品综合| 一个色综合导航| 久热精品视频在线免费观看| 亚洲香蕉成视频在线观看| 欧美日韩美女在线观看| 国产精品久久久久久久久久ktv| 动漫精品一区二区| 精品自在线视频| 久热爱精品视频线路一| 欧美精品国产精品日韩精品| www.久久草.com| 亚洲а∨天堂久久精品9966| 国产成人精品久久二区二区91| 在线观看视频99| 欧美视频在线观看 亚洲欧| 久久九九免费视频| 国产精品亚洲美女av网站| 在线播放精品一区二区三区| 日韩成人中文字幕在线观看| 欧美野外wwwxxx| 日韩成人免费视频| 尤物99国产成人精品视频| 日韩精品在线观| 亚洲综合国产精品| 亚洲精品一区二区三区不| 91青草视频久久| 国产精品久久久久久av| 国产日韩欧美自拍| 精品亚洲夜色av98在线观看| 日韩中文字幕在线精品| 国产成人精品一区二区在线| 国产深夜精品福利| 成人免费xxxxx在线观看| 日韩中文字幕在线播放| 国产精品视频999| 亚洲成av人片在线观看香蕉| 久久精品国产电影| 欧美性猛交xxxx久久久| 日韩av成人在线观看| 亚洲欧美激情在线视频| 欧美激情免费视频| 久久久久久久999精品视频| 欧美香蕉大胸在线视频观看| 国产欧美一区二区三区久久人妖| 日本高清+成人网在线观看| 精品成人国产在线观看男人呻吟| 亚洲综合成人婷婷小说| 精品国产精品三级精品av网址| 国产精品爽爽ⅴa在线观看| 欧美性开放视频| 欧美激情亚洲精品| 亚洲精品国产拍免费91在线| 精品香蕉在线观看视频一| 91网站免费看| 日本三级久久久| 一区二区亚洲精品国产| 黑人极品videos精品欧美裸| 国产精品香蕉在线观看| 亚洲成人动漫在线播放| 欧美成人在线网站| 精品高清一区二区三区| 亚洲欧美日韩国产精品| 久久久精品2019中文字幕神马| 亚洲精品丝袜日韩| 亚洲精品丝袜日韩| 欧美中文在线观看国产| 欧美做爰性生交视频| 国产精品高潮视频| 欧美另类极品videosbest最新版本| 欧美成人精品一区二区| 精品国产乱码久久久久久婷婷| 欧美日韩一区二区三区在线免费观看| 国产男人精品视频| 最新国产精品亚洲| 日韩精品在线观| 国产精品亚洲自拍| 欧美日韩福利在线观看| 日韩av电影手机在线观看|