電子書籍の厳選無料作品が豊富!

Strutsでの開発をしております
<開発環境>
OS:WindowsXP
APサーバ:Tomcat5.0.25
<テスト環境>
OS:UNIX
APサーバ:Weblogic8.1

上記環境において
開発環境で動作したアプリケーションをテスト環境に
デプロイすると一部のページが表示されない現象が起きて困っております。
エラー内容は
Parsing of JSP File '/jsp/hoge.jsp' failed:
--------------------------------------------------------------------------------
/jsp/hoge.jsp(61): Non-matching extension tags //[ null; Line: 61]
probably occurred due to an error in /jsp/hoge.jsp line 61:
</html:form>

となっています。
現在2つの画面でエラーが出ていますが両方とも
</html:form> で発生しているようです。

上記ご回答よろしくお願いします。

A 回答 (1件)

61行目の上にある具体的なコードがわからないので


なんともいえないですが・・・
参照URLを見てください。

あまり英語は得意ではないので
誤解しているかもしれませんが。
ここでは、
<html:form>ではなく
<html:select>が問題になっている
ようですが

value句をダブルコーテーションではなく
シングルコーテーションに変えると
よいようなアドバイスが書いてあるの
ように見えます。

kodamashiさんのhoge.jsp
上にこれと同様な状況になっているコードは
ないでしょうか?

以上です

#####↓該当個所############

<html:select property="week" value='<%= request.getParameter("Week") %>'>

Note the use of single quotes around the attribute value for "value", so
that you can use double quotes inside the Java expression.

Craig

参考URL:http://www.mail-archive.com/struts-user@jakarta. …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

実は回答前に問題は解決してしまったのですがlawsonさんの教えてくれたURLも参照してみます。

ちなみに何がいけなかったというと
例えば
</logic:iterator >
というような感じで最後に半角スペースが入っていて
だめだったようです。
Tomcatでは認識してくれましたがWeblogicではだめ
みたいです。

お礼日時:2004/08/16 14:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!