大大毛 的筆記

            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

          主站蜘蛛池模板: 喜德县| 和林格尔县| 鲁山县| 淅川县| 驻马店市| 栖霞市| 铜川市| 怀安县| 英德市| 随州市| 罗山县| 石台县| 建德市| 昭觉县| 监利县| 安吉县| 丰宁| 略阳县| 砚山县| 神农架林区| 龙门县| 成武县| 弋阳县| 抚宁县| 清原| 亚东县| 南华县| 孝感市| 乐平市| 阳朔县| 鸡泽县| 桑日县| 黄石市| 梅河口市| 江孜县| 温宿县| 嘉善县| 基隆市| 沁源县| 保靖县| 湾仔区|