[Seasar-user:18161] Re: 【Teeda】DOCTYPEの指定によりSAXエラーとなる
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2009年 8月 3日 (月) 03:00:00 JST
小林 (koichik) です.
Date: Mon, 3 Aug 2009 01:21:24 +0900
From: "houjyou" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:18157] 【Teeda】DOCTYPEの指定によりSAXエラーとなる
> 携帯端末用のコンテンツを作成することになり、
> HTMLの先頭へ以下のDOCTYPE(※1)を指定したところ
> 以下のようなSAXエラーが返されてしまいました。
以下のようなクラスを作成して
public class DtdRegister {
public HtmlParser htmlParser;
public void registerDtd() {
((HtmlParserImpl) htmlParser).registerDtdPath(
"-//OPENWAVE//DTD XHTML 1.0//EN",
"xhtml-basic.dtd");
}
}
app.dicon に登録してください.
<compnent class="...DtdRegister">
<initMethod name="registerDtd"/>
</component>
xhtml-basic.dtd はクラスパス上に配置する必要が
あるので src/main/resources などに置いてください.
--
<component name="koichik">
<property name="fullName">"Koichi Kobayashi"</property>
<property name="email">"[E-MAIL ADDRESS DELETED]"</property>
<property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>
Seasar-user メーリングリストの案内