2016-09-15 11 views
0

netbeansでWebプロジェクトを作成しましたが、time.jspページはInternet Explorerでページを開く代わりにダウンロードファイルのように開いています。 どうしてですか?おかげさまで ダウンロードファイルのようにJSPファイルを開く

<jsp version="2.1" xmlns:f="http://java.sun.com/jsf/core" 
     xmlns:h="http://java.sun.com/jsf/html" 
     xmlns:jsp="http://java.sun.com/JSP/page" 
     xmlns:webuijsf="http://www.sun.com/webui/webuijsf"> 
<jsp:directive.page contentType="text/html:charset=UTF-8" pageEncoding="UTF-8"/> 
<f:view> 
    <webuijsf:page id="page1"> 
     <webuijsf:html id="html1"> 
     <webuijsf:head id="head1" title="Web Time: A Simple Example"> 
      <webuijsf:link id="link1" url="/resources/stylesheet.css"/> 
      <webuijsf:meta content="60" httpEquiv="refresh"/> 
     </webuijsf:head> 
      <webuijsf:body id="body1" style="-rave-layout: grid"> 
       <webuijsf:form id="form1"> 
        <webuijsf:staticText id="timeHeader" 
             style="font-size: 18px; left: 24px; top: 24px; 
             position: absolute" 
             text="Current time on the web server"/> 
        <webuijsf:staticText binding="" 
             id="clockText" style="background-color: black; 
             color: yellow; font-size: 18px; left: 24px; 
             top: 48px; position: absolute"/> 
       </webuijsf:form> 
      </webuijsf:body>     
      </webuijsf:html> 
     </webuijsf:page> 
</f:view> 

+0

問題を理解するのに役立つかもしれないコードを教えてください。 –

+0

は自分のコードを追加しました!ありがとうございました –

+0

レスポンスヘッダーでコンテンツタイプを確認しましたか?それは何を言う –

答えて

0

あなたが最も可能性の高いJSPを処理する方法を知っているサーバー上で実行されていないので、これはあるので、それだけで、ブラウザにファイルを渡します。ブラウザはそれを処理する方法も知らないので、単にダウンロードされるだけです。 あなたのサーバーで実行されているtomcatのようなWebコンテナが必要です。

This guideは、必要なことを教えてくれます。

+0

ありがとうございました!しかし、別のJSPページを実行することができます!ちょうどそれはできません。 –

+0

次に、コードを実行する方法と場所について、いくつかのコードと詳細情報を提供する必要があります。 –

+0

ありがとう!私は自分のコードを追加しました! –

関連する問題