コードを使用してユーザーログインフォームを作成しています。問題は、Internet Explorer からはログインできるが、Firefox からログインすると、同じコードが画面に HTML バージョンのコードを出力することです。Javaフィルターを使用しています。
以下のコードが画面に出力されています。
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html>
<head>
<meta HTTP_EQUIV="pragma" content="no-cache"/>
<meta HTTP_EQUIV="cache-control" content="no-cache" />
<meta HTTP_EQUIV="cache-control" content="no-store"/>
<meta HTTP_EQUIV="expires" content="0" />
<title>ABC</title>
<script language="javascript" >
if(window.parent.length > 0) {
var url = "/java/ehr.Home";
var par = "null";
if(par != "" && par != "null") {
url = url + "?" + par ;
}
if(url != "") {
window.parent.location = url;
}
}
</script>
</head>
<frameset rows="111,*" framespacing="0" frameborder="0" border="0">
<frame name="top" src="ehr.cms.PageBuilder?Page=topNavigationLegacy:/manager/home.xml" marginwidth="0" marginheight="0" scrolling="no" noresize="">
<frame name="middle" src="ShowLoading?LanguageCode=en&msgid=IDL_LOADING&redirect=/java/ehr.cms.PageBuilder?Page=topNavigationLegacy:/manager/home.xml" marginwidth="0" marginheight="0" scrolling="auto" noresize="" />
<frame name="middle" src="ehr.cms.PageBuilder?Page=/manager/home.xml" marginwidth="0" marginheight="0" scrolling="auto" noresize="">
<noframes>
<body>
<p>Please use a browser which is able to show FRAMESETS!</p>
</body>
</noframes>
</frameset>
</html>
Javaフィルターでコンテンツタイプ「text/html」も設定しましたが、同じ問題が発生しました。誰でも私の問題を調べることができますか。