Ticket #6416

[EHE]JSPカスタムタグでエラー
오픈 날짜: 2005-07-26 14:21 마지막 업데이트: 2005-07-30 15:51

Reporter:
(Anonymous)
소유자:
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Invalid
File:
None

Details

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

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

環境は以下になります。

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

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

Ticket History (3/6 Histories)

2005-07-26 14:22 Updated by: None
댓글 올리기
Logged In: NO

失礼しました。プラグインのバージョンは、1.6.6 です。
2005-07-27 00:40 Updated by: takezoe
  • Summary Updated
댓글 올리기
Logged In: YES
user_id=5449

これだけではなんとも…

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

を教えていただけないでしょうか?
2005-07-27 14:49 Updated by: 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 Updated by: takezoe
댓글 올리기
Logged In: YES
user_id=5449

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

/docroot

と設定してファイルを再保存してみてください。
2005-07-29 17:33 Updated by: None
댓글 올리기
Logged In: NO

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

お手数をかけ、すいませんでした。
ありがとうございました。
2005-07-30 15:51 Updated by: takezoe
  • Ticket Close date is changed to 2005-07-30 15:51
  • Resolution Update from None to Invalid
  • Status Update from Open to Closed
댓글 올리기
Logged In: YES
user_id=5449

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

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login