プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

JSPのcontentType属性とは何ですか?


contentType属性は、JSPページと生成された応答ページの文字エンコードを設定します。デフォルトのコンテンツタイプはtext/ html 、これはHTMLページの標準コンテンツタイプです。

JSPからXMLを書き出す場合は、次のページディレクティブを使用します-

<%@ page contentType = "text/xml" %>

次のステートメントは、生成されたページをHTMLとしてレンダリングするようにブラウザに指示します-

<%@ page contentType = "text/html" %>

次のディレクティブは、コンテンツタイプをMicrosoftWordドキュメントとして設定します-

<%@ page contentType = "application/msword" %>

応答の文字エンコードを指定することもできます。たとえば、ブラウザに返される結果のページが ISO Latin 1を使用するように指定したい場合 、次のページディレクティブを使用できます-

<%@ page contentType = "text/html:charset=ISO-8859-1" %>

  1. JSPのインポート属性とは何ですか?

    インポート 属性は、Java importステートメントと同じ機能を果たし、そのように動作します。インポートオプションの値は、インポートするパッケージの名前です。 java.sql。*をインポートするには 、次のページディレクティブを使用します- <%@ page import = "java.sql.*" %> 複数のパッケージをインポートするには、次のようにカンマで区切って指定できます- <%@ page import = "java.sql.*,java.util.*" %> デフォルトでは、コンテナは自動的に jav

  2. JSPページリダイレクトとは何ですか?

    ページリダイレクトは通常、ドキュメントが新しい場所に移動し、クライアントをこの新しい場所に送信する必要がある場合に使用されます。これは、負荷分散または単純なランダム化が原因である可能性があります。 リクエストを別のページにリダイレクトする最も簡単な方法は、 sendRedirect()を使用することです。 応答オブジェクトのメソッド。以下は、このメソッドのシグネチャです- public void response.sendRedirect(String location) throws IOException このメソッドは、ステータスコードと新しいページの場所とともに応答をブラウザに送り