大大毛 的筆記

            DDM's Note

          哪怕沒有辦法一定有說法,
          就算沒有鴿子一定有烏鴉,
          固執無罪 夢想有價,
          讓他們驚訝.

          posts - 14, comments - 23, trackbacks - 0, articles - 58
             :: 首頁 ::  :: 聯系 ::  :: 管理

          web.xml中無法添加<taglib>標簽問題的解決

          Posted on 2006-07-19 00:37 大大毛 閱讀(1936) 評論(0)  編輯  收藏 所屬分類: Struts
          狀況:
          ???向web.xml中加入Struts標簽庫信息時遇到問題,xml校驗報錯:Invalid content was found starting with element 'taglib'

          環境:
          ???eclipse3.1.1,myeclipse4.0.2,tomcat5.0.29

          解決方法:
          ???1.將<taglib>標簽放在<jsp-config>標簽內即可;
          ???2.使用DTD進行驗證

          產生問題的原因:
          ???將出問題的web.xml文件與tomcat下其它的文件進行比較發現,區別在于xml文件使用了不同的文檔類型描述
          ???能夠直接添加的web.xml使用是DTD
          ???
          <! DOCTYPE?web-app
          ????PUBLIC?"-//Sun?Microsystems,?Inc.//DTD?Web?Application?2.3//EN"
          ????"http://java.sun.com/dtd/web-app_2_3.dtd"
          >

          ???而我的這個web使用的是XML Schema
          < web-app? xmlns ="http://java.sun.com/xml/ns/j2ee" ?xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" ?version ="2.4" ?xsi:schemaLocation ="http://java.sun.com/xml/ns/j2ee???http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >
          ???出現這種差別的原因在于,一個采用的是JSP1.2規范,而另一個使用的是JSP2.0規范,可以參看這里

          i am ddm

          主站蜘蛛池模板: 鸡泽县| SHOW| 闵行区| 湄潭县| 贵港市| 甘南县| 会昌县| 庆云县| 茂名市| 工布江达县| 乾安县| 鄂托克前旗| 精河县| 永年县| 峨边| 同心县| 三穗县| 江陵县| 宝清县| 东乌| 红原县| 桐庐县| 芷江| 佳木斯市| 德钦县| 宜兴市| 商南县| 鸡东县| 岳阳县| 营口市| 盐源县| 澳门| 南通市| 山西省| 和顺县| 崇仁县| 郸城县| 晋州市| 武乡县| 社会| 南开区|