• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Tomcatで開発したStrutsアプリをWeblogicで動かした際の不具合)

TomcatとWeblogicの互換性に関する不具合

このQ&Aのポイント
  • Tomcatで開発したStrutsアプリをWeblogicで動かす際に、一部のページが表示されない現象が発生しています。
  • エラーメッセージによると、/jsp/hoge.jspのnull; Line: 61で非対応の拡張タグが発生しているようです。
  • 現在、2つの画面で同じエラーが発生しており、どちらも</html:form>で問題が発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • lawson
  • ベストアンサー率44% (29/65)
回答No.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.apache.org/msg70026.html
kodamashi
質問者

お礼

回答ありがとうございます。 実は回答前に問題は解決してしまったのですがlawsonさんの教えてくれたURLも参照してみます。 ちなみに何がいけなかったというと 例えば </logic:iterator > というような感じで最後に半角スペースが入っていて だめだったようです。 Tomcatでは認識してくれましたがWeblogicではだめ みたいです。