jsp與servlet的連接

最近在寫基於jsp的web網頁開發,其中一項是需要實現與servlet的交互,一開始不知道爲什麼,怎麼都在前端網頁獲取不到servlet輸出的數據,百度後的結果都說是路徑不對,需要修改web.xml文件,但是無論怎麼改都不能解決這個問題。
最後發現,現在的開發工具版本更新了很多功能,其中一項是,不需要再寫web.xml文件(當然你也可以自己手動加,只要你加的方法用對了),直接在servlet文件中import代碼後加一行代碼:

@WebServlet(name="Verification_code_servlet",urlPatterns={"/servlet/Verification_code_servlet"})   

在這裏插入圖片描述
其中,name可隨意取,urlPatterns是你在前端網頁中要調用servlet時的路徑,比如:假設你的servlet輸出到前端的是圖片,則在前端網頁代碼中,要這樣調用:

<img  src="<%=request.getContextPath() %>/servlet/Verification_code_servlet" />	 

這樣操作後,即可在調用的位置顯示出對應的圖片。

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