- PR -

JSPのincludeにて ; が使えない

1
投稿者投稿内容
DS 開発初心者
会議室デビュー日: 2006/12/26
投稿数: 6
投稿日時: 2006-12-26 18:38
一日に2回目で恐縮ですが、質問させてください。よろしくお願い致します。

現在、WebLogic9.2(JDK1.5.3)で開発を行っています。

JSPにて他のJSPをincludeする部分で以下の問題が発生しています。
〔問題点〕
JSPをincludeする部分に;を使用するとHTML上の文字として認識されてしまう。

〔ソース例〕
<jsp:include page="/JSP/sample.jsp" flush="true">
<jsp:param name="CI14P_EXTENSION" value="onClick=\"onClickFunc(1); onClickFunc(2)\""/>
</jsp:include>

onClickFunc(1)とonClickFunc(2)については、sample.jsp内で定義済。
;を取り除くと、onClickFunc(1)とonClickFunc(2)が使用できません。
;の代わりに何かを使えばいい等 分かる方がいれば教えてください。
よろしくお願い致します。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-12-26 23:29
HTML上の文字として認識されてしまう、ってどういう意味でしょうか?
Tomcat 等他のコンテナの動作や仕様を確認して違和感があるようでしたらせっかくの商用製品ですからサポート窓口に問いあわせてみてはいかがでしょう。
パッチがあるかもしれません。
既知の問題として挙がっていないかドキュメントを確認するのもいいですね。
http://edocs.beasys.co.jp/e-docs/wls/docs92/issues/known_resolved.html

[ メッセージ編集済み 編集者: インギ 編集日時 2006-12-27 10:57 ]
1

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