Skip to main content link. Accesskey S
  • Help
  • HCL Logo
  • HCL Notes and Domino Application Development wiki
  • THIS WIKI IS READ-ONLY. Individual names altered for privacy purposes.
  • HCL Forums and Blogs
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • API Documentation
Search
Community Articles > 日本語 - Japanese > XPages におけるファイルアップロードのサイズの上限値
  • Share Show Menu▼
  • Subscribe Show Menu▼

Recent articles by this author

XPages コントロールの紹介: 「データ表」コントロール

便利なコンテナコントロールの1つである「データ表」コントロールについて紹介します。

Dojo リッチテキストエディタのフォントリストをカスタマイズする

XPages の Dojo リッチテキストエディタのフォントリストをカスタマイズする方法をご紹介します。

XPages コントロールの紹介: 「チェックボックス」/「チェックボックスグループ」、「ラジオボタン」/「ラジオボタングループ」

XPages で利用できるコアコントロールの紹介をする連載記事です。今回は「チェックボックス」「チェックボックスグループ」、「ラジオボタン」「ラジオボタングループ」コントロールの使い方を紹介します。

XPages で Form タグのないページを作るには

XPages で Form タグのないページを作るための createForm プロパティを紹介します。

XPages におけるファイルアップロードのサイズの上限値

ファイルアップロードのサイズの上限値の設定方法と、上限値を超えたときのエラーの表示方法について紹介します。
Community articleXPages におけるファイルアップロードのサイズの上限値
Added by ~Arnold Cisjumiskiakol | Edited by IBM contributor~Arnold Cisjumiskiakol on August 25, 2010 | Version 25
  • Actions Show Menu▼
expanded Abstract
collapsed Abstract
ファイルアップロードのサイズの上限値の設定方法と、上限値を超えたときのエラーの表示方法について紹介します。
Tags: XPages, FileUpload
ShowTable of Contents
HideTable of Contents
  • 1 デフォルトのファイルサイズの上限値
  • 2 上限値を変更するには
  • 3 上限値を超えたときにエラーを表示するには

デフォルトのファイルサイズの上限値

 
XPages には「ファイルのアップロード」コントロールが標準で用意されていて、
とても簡単にファイルアップロードのアプリケーションを作成できます。

「ファイルのアップロード」コントロール

ここでうっかり忘れてしまうのが、ファイルアップロードのサイズの上限値です。
ファイルアップロードのサイズの上限値は、デフォルトで比較的小さめの 1MB になっています。

意識せずに 1MB 以上の少し大きめのファイルをアップロードすると、ファイルのアップロードに失敗し、
アプリケーションでエラーを表示するようになっていない場合には、なぜエラーになったか分からなかったりします。
 

上限値を変更するには

 
上限値の変更はアプリケーションのプロパティで行います。
  1. Domino Designer で [アプリケーションのプロパティ] を開く
  2. [XPages] タブの [ファイルのアップロードオプション] で、「最大サイズ」フィールドに上限値(単位は KB)を入力
  3. 保存して閉じる
ファイルのアップロードオプション

上限値が 10000 KB を超える場合には、これに加えて Domino サーバーのサーバー文書の設定も
変更する必要があります。設定箇所は以下の2箇所です。
  • [インターネットプロトコル] - [HTTP] タブ - [HTTPプロトコル制限値] - [最大要求内容サイズ] (単位 KB)
HTTPプロトコルの制限値
  • [インターネットプロトコル] - [Domino Web Engine] タブ - [投稿データ] - [最大投稿データサイズ] (単位 KB)
投稿データの最大データサイズ
 

上限値を超えたときにエラーを表示するには

 
上限値を超えたサイズのファイルがアップロードされたときは、サーバーのコンソールにログが出力されます。

コンソールログ出力

一方、アプリケーションの画面には、デフォルトでは何もエラーは表示されません。
上限値を超えたことを知らせるエラーを表示するには、「エラー表示」コントロールを配置します。

「エラー表示」コントロール

配置した「エラー表示」コントロールのプロパティビューを開き、「次のエラーメッセージを表示」フィールドで、
「ファイルのアップロード」コントロールの ID を選択します。

これでアプリケーションを実行すると、下図のように、ファイルアップロードのエラーが表示されるようになります。

上限値超えのエラー表示
 

  • Actions Show Menu▼


expanded Attachments (7)
collapsed Attachments (7)
Edit the article to add or modify attachments.
File TypeSizeFile NameCreated OnDelete file
image/gif 11 KB fileupload.gif 8/25/10, 12:57 PM
image/gif 2 KB console.gif 8/25/10, 2:06 PM
image/gif 7 KB httpLimit.gif 8/25/10, 2:24 PM
image/gif 3 KB postLimit.gif 8/25/10, 2:24 PM
image/gif 7 KB fileuploadLimit.gif 8/25/10, 2:24 PM
image/gif 29 KB errormsg.gif 8/25/10, 2:25 PM
image/gif 5 KB error.gif 8/25/10, 2:25 PM
expanded Versions (25)
collapsed Versions (25)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (25)Aug 25, 2010, 2:42:06 PM~Arnold Cisjumiskiakol  IBM contributor
24Aug 25, 2010, 2:33:43 PM~Karl Bublugon  IBM contributor
23Aug 25, 2010, 2:15:15 PM~Karl Bublugon  IBM contributor
22Aug 25, 2010, 1:01:50 PM~Karl Bublugon  IBM contributor
21Aug 25, 2010, 11:36:44 AM~Karl Bublugon  IBM contributor
20Aug 25, 2010, 10:44:51 AM~Karl Bublugon  IBM contributor
19Aug 25, 2010, 10:43:35 AM~Karl Bublugon  IBM contributor
18Aug 25, 2010, 10:41:30 AM~Karl Bublugon  IBM contributor
17Aug 25, 2010, 10:40:28 AM~Karl Bublugon  IBM contributor
16Aug 25, 2010, 10:37:52 AM~Karl Bublugon  IBM contributor
15Aug 25, 2010, 10:36:53 AM~Karl Bublugon  IBM contributor
14Aug 25, 2010, 10:35:21 AM~Karl Bublugon  IBM contributor
13Aug 25, 2010, 10:34:36 AM~Karl Bublugon  IBM contributor
12Aug 25, 2010, 10:34:02 AM~Karl Bublugon  IBM contributor
11Aug 25, 2010, 10:32:03 AM~Karl Bublugon  IBM contributor
10Aug 25, 2010, 10:26:31 AM~Karl Bublugon  IBM contributor
9Aug 25, 2010, 10:24:44 AM~Karl Bublugon  IBM contributor
8Aug 25, 2010, 10:24:12 AM~Karl Bublugon  IBM contributor
7Aug 25, 2010, 10:22:24 AM~Karl Bublugon  IBM contributor
6Aug 25, 2010, 10:21:40 AM~Karl Bublugon  IBM contributor
5Aug 25, 2010, 10:20:41 AM~Karl Bublugon  IBM contributor
4Aug 25, 2010, 10:18:47 AM~Karl Bublugon  IBM contributor
3Aug 25, 2010, 10:17:54 AM~Karl Bublugon  IBM contributor
2Aug 25, 2010, 10:14:39 AM~Karl Bublugon  IBM contributor
1Aug 25, 2010, 10:12:34 AM~Karl Bublugon  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedAbout
  • HCL Software
  • HCL Digital Solutions community
  • HCL Software support
  • BlogsDigital Solutions blog
  • Community LinkHCL Software forums and blogs
  • About HCL
  • Privacy
  • Accessibility