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

首頁 > 網站 > WEB開發 > 正文

spring mvc的部署

2024-04-27 15:08:01
字體:
來源:轉載
供稿:網友

在公司里實習了一段時間,一直沒有時間寫一下博客,也沒有時間總結一下在實習階段學到的東西。趁著有機會,就自己一邊練習一邊總結。

本文對sPRing mvc框架進行練習總結:

1、新建一個動態網頁,一般生成的目錄結構如下:

其中,各個目錄下的說明如下:

1)src目錄下的內容為java類文件,

2)build目錄下的classes文件夾放置的是編譯后的class文件,

3)WEB-INF下的lib放置的是導入的第三方jar包

4)web.xml中是動態網頁的配置文件

2、導入spring mvc項目所需的jar包,可以到spring框架的官網下載jar包

3、在web.xml文件中配置spring mvc的相關配置

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">  <display-name>Springmvc</display-name>    <servlet>    <servlet-name>springmvc</servlet-name>    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>      <load-on-startup>1</load-on-startup>  </servlet>   <servlet-mapping>    <servlet-name>springmvc</servlet-name>    <url-pattern>/</url-pattern>  </servlet-mapping>    <welcome-file-list>    <welcome-file>index.html</welcome-file>    <welcome-file>index.htm</welcome-file>    <welcome-file>index.jsp</welcome-file>    <welcome-file>default.html</welcome-file>    <welcome-file>default.htm</welcome-file>    <welcome-file>default.jsp</welcome-file>  </welcome-file-list></web-app>其中<servlet>是配置一個dispatcherServlet,<servlet-mapping>是該servlet映射的url,<welcome-file-list>是歡迎頁設置。在上面的配置中,配置了一個名為"springmvc"的servlet。

4、配置springmvc-servlet.xml文件

在WEB-INF目錄下新增一個springmvc-servlet.xml,是對springmvc這個servlet進行配置,一般的命名規則都是"servlet名稱-servlet.xml"

配置內容如下:

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xmlns:context="http://www.springframework.org/schema/context"    xmlns:mvc="http://www.springframework.org/schema/mvc"    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd        http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"        default-lazy-init="true">                         <!-- scan the package and the sub package -->    <context:component-scan base-package="controler"/>     <!-- don't handle the static resource -->    <mvc:default-servlet-handler />     <!-- if you use annotation you must configure following setting -->    <mvc:annotation-driven />         <!-- configure the InternalResourceViewResolver -->    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"            id="internalResourceViewResolver">        <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>                    <!-- 前綴 -->        <property name="prefix" value="/WEB-INF/jsp/" />        <!-- 后綴 -->        <property name="suffix" value=".jsp" />    </bean></beans>其中,

1)context:component-scan  : 該servlet掃描的控制類在設置的目錄下

2)mvc:annotation-driven : 聲明使用注釋配置

5、在WEB-INF目錄下新增一個jsp目錄,主要放置jsp文件,并新增一個jsp文件“helloworld.jsp”,各個目錄結構如下:

helloworld.jsp文件的內容如下:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"    pageEncoding="ISO-8859-1"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Insert title here</title></head><body>hello,world!</body></html>注意:在還沒有部署到服務器的時候會出現“The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path”錯誤,所以把項目部署到tomcat服務器,并通過bulid path->add library->server runtime添加服務器。

6、在src目錄下添加controler目錄,并在目錄下添加控制類IndexController.java,如下:

package mvc;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controller@RequestMapping("/mvc")public class IndexController {     @RequestMapping("/hello")    public String hello(){                return "/helloworld";    }}7、最后通過http://localhost:8080/mvc/mvc/hello訪問該頁面,效果如圖:

在最后,需要注意一點的是:在項目的部署過程中會出現一個錯誤"classnotfound"錯誤,這個錯誤是因為jar包還需要放在WEB-INF目錄下的lib下的。


上一篇:D3.js

下一篇:神思讀卡器讀取身份證

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91手机视频在线观看| 欧日韩在线观看| 国产精品久久久久福利| 成人有码在线视频| 成人免费视频网址| 亚洲欧美综合另类中字| 欧美国产日韩xxxxx| 亚洲精品日韩av| 国外成人性视频| 久久影视电视剧免费网站清宫辞电视| 日韩成人激情在线| 午夜精品久久久久久久久久久久久| 日韩欧美国产激情| 中文字幕国产日韩| 亚洲免费成人av电影| 福利二区91精品bt7086| 国产99视频精品免视看7| 欧美日韩一区二区免费视频| 狠狠色香婷婷久久亚洲精品| 国产欧美日韩丝袜精品一区| 国产精品久久久久久久久久99| 午夜精品福利视频| 午夜精品三级视频福利| 成人黄色短视频在线观看| 色偷偷888欧美精品久久久| 91精品国产乱码久久久久久蜜臀| 亚洲国产毛片完整版| 成人免费视频97| 久久久久久亚洲精品不卡| 午夜精品久久久久久99热软件| 2019中文字幕免费视频| 青草青草久热精品视频在线网站| 少妇高潮久久77777| 亚洲午夜久久久久久久| 91高清免费视频| 中文字幕日韩高清| 91成人在线播放| 久久久久久久久91| 成人精品aaaa网站| 中文字幕在线观看日韩| 欧美激情免费视频| 日韩av中文字幕在线免费观看| 日韩电影免费观看在线| 97av在线视频免费播放| 国产精品成人免费视频| 少妇高潮 亚洲精品| 97在线精品国自产拍中文| 国产精品色视频| 国产亚洲精品va在线观看| 亚洲欧美在线免费观看| 欧美在线国产精品| 亚洲电影在线观看| 精品偷拍各种wc美女嘘嘘| 羞羞色国产精品| 国产精品久久久999| 久久躁日日躁aaaaxxxx| 91久久夜色精品国产网站| 日韩美女主播视频| 亚洲成人aaa| 久久精品成人欧美大片古装| 中文字幕亚洲一区在线观看| 亚洲精品91美女久久久久久久| 欧美日韩国产丝袜美女| 国产日韩在线看| 国产精品精品国产| 亚洲欧美一区二区激情| 成人在线一区二区| 中文综合在线观看| 国产欧美最新羞羞视频在线观看| 日韩精品极品在线观看播放免费视频| 欧美激情精品久久久久久久变态| 91夜夜未满十八勿入爽爽影院| 日韩免费av一区二区| 国产欧美一区二区三区在线看| www.亚洲成人| 国产精品6699| 亚洲亚裔videos黑人hd| 亚洲欧洲一区二区三区久久| 亚洲精品一区久久久久久| 日韩在线www| 国产精品一区二区久久久| 91亚洲精品在线| 色偷偷亚洲男人天堂| 国产精品午夜视频| 欧美高清电影在线看| 91精品久久久久久久久中文字幕| 992tv成人免费视频| 欧美一级视频免费在线观看| 欧美日韩一二三四五区| 午夜精品久久久久久久男人的天堂| 亚洲专区中文字幕| 亚洲www永久成人夜色| 国产精品日韩一区| 在线免费观看羞羞视频一区二区| 青青在线视频一区二区三区| 欧美日韩国内自拍| 亚洲一区制服诱惑| 国内自拍欧美激情| 亚洲色在线视频| 亚洲精品一区中文字幕乱码| 成人黄色免费网站在线观看| 欧美高清无遮挡| 欧美视频在线看| 成人午夜高潮视频| 清纯唯美亚洲激情| 亚洲精品免费一区二区三区| 热门国产精品亚洲第一区在线| 免费91麻豆精品国产自产在线观看| 国产精品久久久久久五月尺| 欧美精品一区二区三区国产精品| 高清欧美性猛交xxxx黑人猛交| 国产精品久久久久久久电影| 精品国产欧美一区二区三区成人| 在线免费观看羞羞视频一区二区| 欧美电影在线观看| 俺去啦;欧美日韩| 国产欧美一区二区三区在线| 国产性猛交xxxx免费看久久| 欧美电影免费观看| 色偷偷88888欧美精品久久久| 欧美成人精品激情在线观看| 91在线免费观看网站| 亚洲伊人一本大道中文字幕| 欧美激情中文字幕在线| 国产在线观看一区二区三区| 国产亚洲欧美日韩一区二区| 亚洲国产91精品在线观看| 91在线无精精品一区二区| 欧美午夜美女看片| 日本成人在线视频网址| 91亚洲va在线va天堂va国| 欧美精品激情在线观看| 久久躁狠狠躁夜夜爽| 日韩在线播放一区| 国产激情久久久久| 午夜精品久久久久久久99黑人| 97福利一区二区| 国产精品久久国产精品99gif| 亚洲一品av免费观看| 精品福利视频导航| 秋霞午夜一区二区| 欧美日韩成人精品| 国产精品久久中文| 日韩av网站电影| 国产精品美女在线观看| 日韩成人在线视频网站| 欧美日本亚洲视频| 91在线观看欧美日韩| 91亚洲精品久久久久久久久久久久| y97精品国产97久久久久久| 国产一区二区动漫| 国产视频精品久久久| 亚洲一区国产精品| 日本人成精品视频在线| 国产精品1234| 日韩成人小视频| 51精品国产黑色丝袜高跟鞋| 欧美高清视频一区二区| 久久久久久久激情视频| 性欧美激情精品| 永久555www成人免费| 日本在线精品视频| 色综合久久天天综线观看| 国产亚洲成av人片在线观看桃|