日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

springmvc入门:web.xml编写

發布時間:2023/12/15 c/c++ 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 springmvc入门:web.xml编写 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<?xml version="1.0" encoding="UTF-8"?>


<!–聲明springmvc的核心對象DispatcherServlet
需要在tomcat服務器啟動后,創建DispatcherServlet對象的實例
為什么需要創建DispatcharServlet對象的實例:
因為DispatccherServlet在創建過程,會同時創建springmvc容器對象
讀取springmvc的配置文件,把這個配置文件中的對象創建好,當用戶發起請求時可以直接使用對象

Servlet的初始化會執行init()方法。DispatcherServlet在init()中{//創建容器,讀取配置文件WebApplicationContext ctx = new ClassPathXmlApplicationContext("springmvc.xml");//把容器對象放入到ServletContext中getServletContext().setAttribute(key,ctx);}啟動tomcat報錯:讀取這個文件/WEB-INF/myweb-servlet.xmlspringmvc創建容器對象時,讀取的配置文件默認是/WEB-INF/<servlet-name>-servlet.xml這種方式不靈活:目錄位置固定、文件名稱需要按照默認的命名規則可自定義讀取配置文件的位置,如下:--> <servlet><servlet-name>myweb</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><!--自定義springmvc讀取配置文件的位置--><init-param><!--springmvc的配置文件的位置的屬性--> <param-name>contextConfigLocation</param-name><!--指定自定義文件的位置--><param-value>classpath:springmvc.xml</param-value></init-param><!--在tomcat啟動后,創建Servlet對象load-on-startup:表示tomcat啟動后創建對象的順序。它的值是整數(>=0)值越小,tomcat創建對象的時間越早--><load-on-startup>1</load-on-startup> </servlet> <servlet-mapping><servlet-name>myweb</servlet-name><!--在使用框架的時候url-pattern有兩種值可以使用1)使用拓展名的方式,語法: *.xxx,xxx是自定義拓展名。常用的方式有:*.do、*.action、*.mvc等http://localhost:8080/myweb/some.dohttp://localhost:8080/myweb/some.do2)使用"/"--><url-pattern>*.do</url-pattern> </servlet-mapping>

總結

以上是生活随笔為你收集整理的springmvc入门:web.xml编写的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。