- PR -

<servlet>要素配下の<servlet-class>

1
投稿者投稿内容
・さやか・
会議室デビュー日: 2006/07/24
投稿数: 5
投稿日時: 2006-07-24 15:17
<servlet>
<servlet-name>--</servlet-name>
<servlet-class>--</servlet-class>

<servlet-name>--</servlet-name>
<servlet-class>--</servlet-class>
</servlet>
などと記述するとエラーになるんですけど
自分の持ってる本には<listener>要素には1つの<listener-class>要素しか記述できません。
と明記されているのですが<servlet-name>に関してはそのようなことは記述されていないん
ですけど、<servlet>要素の中には1つの<servlet-class>しか記述できないのでしょうか?


[ メッセージ編集済み 編集者: ネシファ 編集日時 2006-07-24 15:18 ]

[ メッセージ編集済み 編集者: ネシファ 編集日時 2006-07-24 15:18 ]

[ メッセージ編集済み 編集者: ネシファ 編集日時 2006-07-24 15:36 ]
未記入X
大ベテラン
会議室デビュー日: 2005/05/19
投稿数: 136
投稿日時: 2006-07-24 15:29
こんにちは。
これ、いったい何の話なんでしょう?
どんなエラーが出たのか、
何を使っているのか。
そのバージョンくらいは書きましょうよ。

引用:

ネシファさんの書き込み (2006-07-24 15:17) より:
<servlet>
<servlet-name>--</servlet-name>
</servlet-class>--</servlet-class>

<servlet-name>--</servlet-name>
</servlet-class>--</servlet-class>
</servlet>
などと記述するとエラーになるんですけど
自分の持ってる本には<listener>要素には1つの<listener-class>要素しか記述できません。
と明記されているのですが<servlet-name>に関してはそのようなことは記述されていないん
ですけど、<servlet>要素の中には1つの<servlet-class>しか記述できないのでしょうか?


[ メッセージ編集済み 編集者: ネシファ 編集日時 2006-07-24 15:18 ]

[ メッセージ編集済み 編集者: ネシファ 編集日時 2006-07-24 15:18 ]


#そりゃあ、開けてもいない扉を閉めようとしても
#(</servlet-class>--</servlet-class>)できないですよね。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2006-07-24 16:06
参考までに。
http://www.sk-jp.com/java/servlet/webxml.html
http://java.sun.com/dtd/web-app_2_3.dtd

DTDを読む限り、servlet要素にはservlet-name/servlet-classを複数定義することは出来ません。

・さやか・
会議室デビュー日: 2006/07/24
投稿数: 5
投稿日時: 2006-07-24 16:26
>かつのりさん

1つ目のURL大変参考になりました。*も?もついていないものは複数定義できないんですね。要素に記述順があることもわかりました。ありがとうございました
1

スキルアップ/キャリアアップ(JOB@IT)