2.記SpringMVC試驗及上課心得(jdk配置與安裝)

這周太忙碌了,沒來得及上週更,只能這週一來更了,還是老套路,SpringMVC,Ajax以及Mybatis+JDBC,分開來更。
SpringMVC在第12周的星期三晚,做了第一次試驗,總的來說實驗過程十分不順利,倒不是因爲代碼出錯,而是因爲Jdk和eclipse出錯。
SpringMVC第一章主要練習還是一個簡單的頁面操作,也可出來登錄註冊的頁面就可以。在eclipse中最起碼的是這樣子
在這裏插入圖片描述

然後一定要注意在lib包中,一定導入有關spring的21個jar包,否則程序不可以運行,要有在運行過程中一定是要通過tomcat啓動,不是javaApplication啓動。還有一定要注意springmvc-servlet.xml配置文件的部署位置,最好配置在WEB-INF下配置的時候路徑一定要正確。
如果報錯,一定要仔細閱讀報錯內容以便於修改。
下面來說一說咋地配置這個jdk和eclipse。
我的jdk用的是1.7以及普通的eclipse for javaee,但是運行時候tomcat報錯,提示內容爲端口報錯,端口被佔用,其實這個問題很好解決,我感覺他十有八九就是抽風了,一般把apachi服務刪掉重新再創一個就ok,如果還不行嘗試重新移動一下eclipse或電腦,就可以正常使用了,這次情況遠沒有那麼簡單,找不到錯誤,只能夠完全的把兩個全部卸載重裝才能夠運行。
下載一個jdk(最好安裝在d盤中,重裝系統時不會影響),具體看網絡有關jdk安裝的教程,然後eclipse的話一定要記得配置環境變量後才能使用,然後在能夠運行後打開eclipse後會發現以前很多部署的web文件報錯,右鍵點擊所用的那個包,找到Build Path 點擊Configure Build Path進行配置
在這裏插入圖片描述

然後點擊Add Library,找到文件server runtime 選中點擊next然後選中你要運行的那個服務器,點擊 finish,然後就可以運行了!!!
在這裏插入圖片描述

大概這是最大的收穫吧,emmm就這樣。
再然後就是上課,上課大概有講《類型轉換和格式化》,他是做類型轉換的,或者數據格式化處理。可以把數據在送到controller之前做處理。變成你想要的格式或者類型。方便我們更好的使用。
String—>
double–>一起轉換爲String
int-------->
在Springmvc框架裏Converter<S,T>是一個可以將一種數據類型轉換成另一種數據類型的接口,S表示源類型,T表示目標類型。
在這裏插入圖片描述
在這裏插入圖片描述
以上爲內置類型轉換器,此外還有自定義類型轉換器。
除了Converter,還有Formatter,也是一個接口,不同的是Formeter的源數據類型必須是String類型,而Converter的源數據類型是任意數據類型。
而在Web應用裏,由HTTP發送的請求數據到控制器中都是以String類型獲取。因此在Web應用中選擇Formatter比Converter<S,T>更合理。
大概就是這麼多了,有了啥想起來的額在添加

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章