チケット #6416

[EHE]JSPカスタムタグでエラー
登録: 2005-07-26 14:21 最終更新: 2005-07-30 15:51

報告者:
(匿名)
担当者:
チケットの種類:
状況:
完了
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
不正
ファイル:
なし

詳細

既に何度か出ている内容かと思いますが、JSP エディタで、
Struts のカスタムタグの解析時にエラーが発生します。

エラーメッセージ→「"logic"に対応するtaglibディレクティ
ブが存在しないかTLDファイルが見つかりません。」

環境は以下になります。

Eclipse 3.1.0
Eclipse 起動 JRE : 1.5.0_02-b09(Sun Microsystems Inc.)
WindowsXP SP2

よろしくお願いいたします。

チケットの履歴 (6 件中 3 件表示)

2005-07-26 14:22 更新者: None
コメント
Logged In: NO

失礼しました。プラグインのバージョンは、1.6.6 です。
2005-07-27 00:40 更新者: takezoe
  • 概要が更新されました
コメント
Logged In: YES
user_id=5449

これだけではなんとも…

・プロジェクトの構造(WEB-INFの位置、TLDの配置場所など)
・JSPでのtaglibの宣言部(インクルードしているのであればその
方法)
・Webアプリケーションのルートの設定内容

を教えていただけないでしょうか?
2005-07-27 14:49 更新者: None
コメント
Logged In: NO

ご返答ありがとうございます。
プロジェクトの構造は下記のようになっています。

project

└─docroot
│ default.css
│ index.jsp
│ common.js

└─WEB-INF
│ struts-bean.tld
│ struts-config.xml
│ struts-html.tld
│ struts-logic.tld
│ struts-nested.tld
│ struts-tiles.tld
│ tiles-defs.xml
│ validation.xml
│ validator-rules.xml
│ web.xml

└─pages
XXXXXX.jsp

このうち、docroot が Web アプリケーションのルートディレクト

になりますが、

・Webアプリケーションのルートの設定内容

と言われますと、何か特別に設定した覚えはありません。設定が必
要でしたでしょうか?

また、web.xml では

<taglib>
<taglib-uri>/tags/struts-logic</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-
location>
</taglib>
(bean, html 等も同様)

と指定しております。 JSP は上記の

/docroot/index.jsp

及び

/WEB-INF/pages/XXXXX.jsp (複数あります)

の一部でエラーがでていますが、index.jsp は下記3行のみの内容
となっています。

------------------------------------------------------------
<%@ page contentType="text/html; charset=Windows-31J" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<logic:redirect forward="menu" />
------------------------------------------------------------

このファイルでも「"logic"に対応するtaglibディレクティブが存

しないかTLDファイルが見つかりません。」とのエラーがでていま
す。

# /WEB-INF/pages/ 以下のファイルで、エラーが出ていたり出てい
# なかったり、という事の原因はよく分からないのですが、調査の
# ポイントがあればご教授下さい。

よろしくお願いいたします。
2005-07-28 13:18 更新者: takezoe
コメント
Logged In: YES
user_id=5449

プロジェクトのプロパティの"Amateras"のページで
Webアプリケーションのルートに

/docroot

と設定してファイルを再保存してみてください。
2005-07-29 17:33 更新者: None
コメント
Logged In: NO

設定があったのですね。大変失礼いたしました。
プロジェクトプロパティで設定を行うと正常になりました。

お手数をかけ、すいませんでした。
ありがとうございました。
2005-07-30 15:51 更新者: takezoe
  • 状況オープン から 完了 に更新されました
  • 解決法なし から 不正 に更新されました
  • チケット完了時刻2005-07-30 15:51 に更新されました
コメント
Logged In: YES
user_id=5449

解決したようですのでクローズしておきます。

添付ファイルリスト

添付ファイルはありません

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする