1. 程式人生 > >SpringMVC專案中配置xml時一些和名稱空間相關的問題,如mvc:annotation-driven的字首 "mvc"未繫結

SpringMVC專案中配置xml時一些和名稱空間相關的問題,如mvc:annotation-driven的字首 "mvc"未繫結

Q1.元素 "mvc:annotation-driven" 的字首 "mvc"未繫結

辦法:在spring-servlet.xml檔案裡使用<mvc>開頭的標籤時,忘記引入了名稱空間。在xml的beans裡面加入如下程式碼即可

  1. xmlns:mvc="http://www.springframework.org/schema/mvc"
  2. http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd 

Q2.萬用字元的匹配很全面, 但無法找到元素 'mvc:annotation-driven' 的宣告

原因是:雖然在xml檔案上方聲明瞭mvc,但沒有配置此宣告對應的檔案資訊,正確配置如下:

<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.xsd
        http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd  ">

意思就是,mvc宣告用http://www.springframework.org/schema/mvc/spring-mvc.xsd這個檔案來解析



相關推薦

SpringMVC專案配置xml一些名稱空間相關的問題mvc:annotation-driven字首 "mvc"

Q1.元素 "mvc:annotation-driven" 的字首 "mvc"未繫結 辦法:在spring-servlet.xml檔案裡使用<mvc>開頭的標籤時,忘記引入了名稱空間。在xml的beans裡面加入如下程式碼即可 xmlns:mvc="http:

SpringMVC專案 web.xml模板

<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLS

SpringMVC專案pom.xml模板

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m

C#XML序列化Json序列化普通陣列轉位元組陣列

C#在於其他語言進行資料通訊時,直接傳遞的時二進位制的位元組碼,而一個要傳遞的物件的二進位制位元組碼在C#中有很多表示方法。其中直接轉換為Byte陣列和序列化未byte陣列,還有xml序列化,json序列化最未常用,下面簡單舉例介紹一下這幾種方法。 usin

Spring配置問題——元素 "context:component-scan" 的字首 "context"

            今天配置完:<!-- 自動掃描與裝配,包含子包 --> <context:component-scan base-package="cn.itcast.oa"

spring配置出現字首 "tx" 字首 "mvc" 等情況

在進行spring整合配置時,啟動專案日誌提示“元素 “tx:annotation-driven” 的字首 “tx” 未繫結等情況. 是因為沒有在配置檔案中定義tx開頭的名稱空間。 以tx為例,可在spring的配置檔案中,新增以下配置(紅色箭頭部分) :

轉:ssm spring+springmvc+mybatisxml配置檔案詳解

這幾天一直在整合SSM框架,雖然網上有很多已經整合好的,但是對於裡面的配置檔案並沒有進行過多的說明,很多人知其然不知其所以然,經過幾天的搜尋和整理,今天總算對其中的XML配置檔案有了一定的瞭解,所以拿出來一起分享一下,希望有不足的地方大家批評指正~~~ 首先   這篇文章暫時只對框架中所要用到的配

Redis的安裝以及在專案使用Redis的一些總結體會

第一部分:為什麼我的專案中要使用Redis 我知道有些地方沒說到位,希望大神們提出來,我會吸取教訓,大家共同進步! 註冊時郵件啟用的部分使用Redis 傳送郵件時使用Redis的訊息佇列,減輕網站壓力。 使用Lucene.Net在進行分詞時使用Redis訊息佇列和多執行緒來避免介面卡死等效能問

struts2專案web.xml配置

struts2.5中<filter-class>使用org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter替換org.apache.struts2.dispatcher.ng.filt

ssm框架web專案applicationContext.xml相關配置檔案解析

一、概述 applicationContext.xml,即Spring上下文配置檔案,用於完成Spring和MyBatis的整合。主要配置bean自動掃描、依賴注入、資料庫、事務等。如下 <?xml version="1.0" encoding="UTF-8"?> &l

web.xml配置servleturl-pattern標籤到底是幹什麼的

以前配置web.xml都是自動生成的,昨天寫一個關於使用servlet生成驗證碼的過程中,碰到了一個問題。 就是在 <servlet> <description>&l

spring專案通過xml配置快取(cache)記錄貼

配置一個spring預設實現的快取(cache)<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:

maven專案pom.xml配置詳解大全

    <!-- 描述了資源的目標路徑。該路徑相對target/classes目錄(例如${project.build.outputDirectory})。舉個例 子,如果你想資源在特定的包裡(org.apache.maven.messages),你就必須該元素設定為org/apache/maven /

Struts 專案web.xml檔案配置

web.xml檔案對於配置任何Java Web應用都必需的。(1)配置Struts的ActionServlet <servlet>元素來宣告ActionServlet<servlet-name>元素:用來定義Servlet的名稱<servlet-

ssm spring+springmvc+mybatisxml配置檔案詳解

這幾天一直在整合SSM框架,雖然網上有很多已經整合好的,但是對於裡面的配置檔案並沒有進行過多的說明,很多人知其然不知其所以然,經過幾天的搜尋和整理,今天總算對其中的XML配置檔案有了一定的瞭解,所以拿出來一起分享一下,希望有不足的地方大家批評指正~~~ 首先   這篇文章暫時只對框架中所要用到的

關於專案web.xml配置檔案裡面的spring的配置contextConfigLocation

如果沒有接觸過公司專案的小白或者剛入職不久的菜鳥,可能一直認為在web.xml中配置spring肯定是如下圖這樣的,/WEB-INF/classes/applicationContext.xml 

Swift專案製作framework的方法遇到的一些

關於Swift整合framework的方法也查了很多資料,但大同小異,主要有兩種 1.利用cocoaTouch Framework建立如圖 進入xcode之後,裡面就是製作framework的介面和正常的專案一樣,不過不能執行(ps:這裡只是一個SDK並不是一個工

springmvc+maven專案 web.xml版本問題

新建時候寫的是2.3 改成3.0出問題  按照網上的把以下兩個地方修改了還是報錯最終查到需要在專案pom.xml中加入<profiles> <profile> <id>jdk-1.8</id> <!-- 另

SpringMVC專案獲取所有URL到Controller Method的對映

參考連結 https://www.cnblogs.com/yuananyun/archive/2014/08/25/3934371.html   參考上面大神的程式碼寫的,發現他的程式碼有點小小的問題啊,我這隻菜鳥有點小小不懂哈,然後我就Ctrl+C了一下,然後修改一下了啊,改成我寄己可以執行的

java專案配置檔案的使用

讀寫xml、properties 檔案型別 新建java工程Test專案,專案src下建立demo.propertiesFileDemo.java、 demo.xmlFileDemo.java 引入相關jar包: :commons-collections-3.2.j