1. 程式人生 > >xml檔案中加入本地的dtd約束檔案

xml檔案中加入本地的dtd約束檔案

首先,我是以載入Struts2的來演示:


1 我們可以看到,越是檔案中的 顯示的是PUBLIC, 即從網路中獲取約束檔案dtd ,此時我需要將其配置成從自己的本地來獲取dit檔案

 首先,先要有struts 的jar包,然後將其解壓


2 解壓以後,開啟解壓後得檔案 然後開啟lib 檔案 此檔案主要存放的程式執行的jar包


3 然後找到struts2-core-2.3.15.3 的jar包,然後將其解壓


4 解壓後會看到不同版本的dtd檔案, 找到與第一張中的(xml)檔案中的應用的版本相同的dtd檔案,(前期的工作已經完成)


5  然後進入自己的myeclipse中,點選專案,然後選中Windows --> 右擊底部的preferences 然後顯示出2的框圖,然後輸入catalog 然後點選xml catalog 顯示出4 的框圖點選

Add


6 出現如下的框圖,key types 總選擇URI   Key選擇與你的約束中的地址一樣即可 (開啟struts.xml複製地址即可) 


7 Location選擇之前在第四步中的解壓的dtd檔案的路即可 。


8 點選 ok ! 即配置完成!

相關推薦

xml檔案加入本地dtd約束檔案

首先,我是以載入Struts2的來演示: 1 我們可以看到,越是檔案中的 顯示的是PUBLIC, 即從網路中獲取約束檔案dtd ,此時我需要將其配置成從自己的本地來獲取dit檔案  首先,先要有struts 的jar包,然後將其解壓 2 解壓以後,開啟解壓後得檔案 然

XML配置DTD約束檔案

DTD是Document Type Definition(文件型別定義)的縮寫。它通過定義元素、屬性、標記以及文件中的實體及其相互關係等規則來保證XML文件的合法性。 1.DTD的宣告方式分為內部宣告與外部宣告 內部宣告的格式是: <!DOCTYPE 根元素 [ <!ELEMENT 根元素 (

idea找到mybatis的jar包dtd約束檔案並手動匯入

dtd定義了xml的語法規則,可以在我們編寫xml時有自動提示功能; 一、找到mybatis的jar中dtd檔案的位置 其中一個對應全域性配置檔案 另一個對應mapper.xml檔案  在電腦目錄下找到該jar包並進行解壓,複製出這兩個dtd檔案即可。

匯入dtd約束檔案,解決xml檔案不自動提示的問題

 最近在寫xml配置檔案的時候,偶然發現居然沒有提示了,一個個的標籤都讓我手寫,這驢腦袋還沒記住啊,好了,正常的xml檔案都是通過dtd來約束的當前的xml中可以有哪些合法標籤,具體的沒有深入去理解。下

mybatis的dtd約束檔案及配置檔案xml自動提示

一、mybatis的dtd約束檔案位置 我使用的是mybatis-3.2.7這個版本的mybatis,裡面的核心jar包是:mybatis-3.2.7.jar,將這個jar包解壓縮後進入\org

有關於【該檔案的字元編碼需要在傳輸協議層宣告,或者在檔案加入一個 BOM(位元組順序標記)】的另一種解決辦法

昨天測試一個介面的時候發現一個異常,瀏覽器訪問一個controller,然後帶了一個JSON格式的引數,然後瀏覽器返回400錯誤,除錯發現下面的錯誤資訊: 純文字檔案的字元編碼未宣告。如果該檔案包含 US-ASCII 範圍之外的字元,該檔案將在某些瀏覽器配置中呈現為亂碼。該

配置檔案dtd約束檔案(Mybatis)

配置檔案xml檔案都會有一個和它相適應的dtd約束檔案,當從eclipse新建一個xml檔案時,可以看到沒有約束檔案這時,開啟左邊的Mybatis3的jar包,看到有兩個需要用到的dtd檔案,複製名字,到Mybatis的入門文件中查詢,複製上述程式碼,貼上到新建立的xml檔案

怎麼編輯pdf檔案檔案加入二維碼

有的時候想在pdf檔案中插入一些內容,比如圖片、文字、二維碼等,但是pdf檔案並不能直接進行編輯,這時我們該怎麼做呢?首先找到迅捷pdf編輯器的下載站,將pdf編輯器下載到電腦中來; 下載好之後會有

ios開發讀取本地的plist檔案

-(NSArray *)imageData {     if(_imageData ==nil){//未初始化        //初始化資料 //NSBundle:一個NSBundle代表一個資料夾 //利用mainBundle就可以訪問手機裡面的任意資源 NSBundl

XML檔案如何讀取xxx.properties檔案的資料

<!-- 配置資料庫連線池(c3po) --><bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"><!-- 基本資訊 --><property name="jdbcUrl" v

DTD約束檔案(轉)

在講解DTD檔案之前,我要說說一份合格的XML應該符合怎麼樣的規則?   就我總結一下幾點,大家看看就好了:   1.一份XML有且僅有一個根元素。   2.XML是嚴格區分大小寫的,<book>元素和<Book>元素是不相同的。   3.

UIWebView載入本地HTML檔案本地圖片的索引

//    013-11-18 16:58:23.959 Sports[480:907] imgPath:/var/mobile/Applications/D0233988-9785-465A-BF95-81DF334B367C/Sports.app/SPBGLogo.png //    2013-11-1

SqlMapConfig.xml --- 在spring配置檔案自動載入的mybatis檔案

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/d

Spring配置檔案如何使用外部配置檔案配置資料庫連線

版權宣告:本文為博主原創文章,歡迎指正或者轉載。 https://blog.csdn.net/qq_38663729/article/details/78821258 直接在spring的配置檔案中applicationContext.xml檔案中配置資料庫連線也可以,但是有個問題,需要在url

如何在一個js檔案引入另一個js檔案

比如現在我們有兩個js檔案,1.js  和  2.js 我們現在要做的是將2.js 檔案中的程式碼引入到 1.js 檔案中 在1.js檔案中寫入如下程式碼 var script = document.createElement("script"); var hea

java使用poi把從資料庫取出的資料寫入到excel檔案並儲存到指定檔案路徑

  有時候我們要把從資料庫中取出的資料匯入到excel中,使取到的資料看起來更加的直觀和方便,在java中如何實現取到的資料匯入到excel中呢?以下就是使用poi工具吧資料寫入excel檔案中的解決方法: Excel表格副檔名有.xlsx和.xls兩種格式     &n

python檔案呼叫另一個python檔案的類

如果是在同一個 module中(也就是同一個py 檔案裡),直接用就可以 如果在不同的module裡,例如 a.py裡有 class A: b.py 裡有 class B: 如果你要在class B裡用class A 需要在 b.py的開頭寫上 from a import A  

linux下將一個目錄下的所有檔案拷貝到另一個大檔案,並把大檔案拆分成原來的小檔案,大小,內容,名字不變

經過四五天的編寫與除錯,初步完成了檔案操作工具的內容,以下是程式碼說明: 首先,我測試用的檔案在/home/xudong/mywork下,我的最終生成檔案是在這個路徑下,/home/xudong/work/resultfile.txt,分開後生成的小檔案在/home/xud

js檔案呼叫另一個js檔案的函式

假設條件是:JS(A)要呼叫JS(B)的函式.那麼要滿足以下條件:1.要保證你所呼叫的JS必須在同一個頁面裡. 也就是JS(A)和JS(B)都要在頁面X裡.2.要保證你所呼叫的JS先於呼叫者本身被解釋.也就是JS(B)要先於JS(A)被解釋.反映在頁面上,就是JS(B)要寫

PHP被呼叫的PHP檔案有函式則呼叫檔案裡不能重複定義的問題

在a.php中 有 function  abc() { } 在b.php中 require_once  a.php 那麼在b.php中不能再定義一個相同的函式abc了,因為require,include(包括_once的)都會把被引用的檔案裡的變數和方法帶