ページの作成

ページの作成

親となるページを選択してください。

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球

子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール

親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
テンプレートを更新

17. CSVファイルアップロード方法(Ajax)

フロントからJava(Spring Framework)でCSVファイルを受け取る事例です。

 

HTML

<form id="fileuploadform">
    <input id="file" name="file" type="file">
    <button id="upload" type="submit">アップロード</button>
</form>

 

Javascript

$("#upload").click(function() {
    var formData = new FormData(
        $('#fileuploadform').get()[0]
    );
    $.ajax({
        method: 'post',
        contentType: false,
        processData: false,
        data: formData,
        url: '/post',
    }).done(function(data) {
        ...
    });
}
);

 

JAVA

@RequestMapping(value = "/post", method = RequestMethod.POST)
    public ModelAndView post(
        HttpServletResponse response, @RequestParam("file") MultipartFile file){

        InputStream inputStream = null;
        InputStreamReader inputStreamReader = null;
        BufferedReader bufferReader = null;

        try {
            inputStream = file.getInputStream();
            inputStreamReader = new InputStreamReader(inputStream,"UTF-8");
            bufferReader = new BufferedReader(inputStreamReader);

            while ((line = bufferReader.readLine()) != null) {

                byte[] b = line.getBytes();
                line = new String(b, "UTF-8");
                String[] columns = line.split(",",-1);

                for (int i = 0; i < columns.length; i++) {
                    if(i == 0) {
                        String colA = columns[i];
                    } else if(i == 1) {
                        String colB = columns[i];
                    }
                }
            }

    ...

 

子ページ
子ページはありません
同階層のページ
  1. インストール(eclipseプラグイン)
  2. クイックスタート
  3. プロジェクトの作成
  4. Spring Bootプロジェクトの作成
  5. Spring Bootプロジェクトの実行
  6. Spring BootでHello World!
  7. アノテーション一覧
  8. DB接続設定からエンティティおよびリポジトリの作成、値の取得まで(JPA編)
  9. DB接続設定や値の取得(JdbcTemplate編)
  10. ビューから値をモデルに格納しコントローラーで受け取る方法
  11. コントローラーにてモデルに値を格納してビューに渡す方法
  12. テンプレートエンジン
  13. ModelとModelAndViewの違い
  14. AOPの使用方法
  15. classpath: 内部ファイルの読み込み
  16. file: 外部ファイルの読み込み
  17. CSVファイルアップロード方法(Ajax)
  18. CSVファイルダウンロード方法(Ajax)
  19. Spring Bootプロジェクトのビルドと本番環境へのデプロイ方法(内部tomcat使用)
  20. Application.propertiesの環境依存設定の分割方法
  21. JPAにおけるEntityManagerの取得方法
  22. JPAにおけるjava.sql.Connectionの取得方法
  23. エラー一覧
  24. jarの引数を受け取る方法
  25. Spring BootでGmailからメール送信
  26. 複数のDBに接続する設定(Spring Boot & JPA編)
  27. ポート番号の変更
  28. Basic認証の実装と特定のURLに限定する方法
  29. Spring SecurityのBasic認証の無効化
  30. 独自のエラーページを定義する方法
  31. プロパティファイルの値やjar実行時の引数を取得する方法

最近の質問

コメント一覧

    No.364 | guest | 2021-12-20 14:35:42

    Buy Amoxil Without Prescription

    No.362 | guest | 2021-12-09 06:23:09

    Viagra Ohne Rezept Kaufen Legal

    No.361 | guest | 2021-12-06 14:14:28

    Propecia Rogaine

    No.359 | guest | 2021-12-05 07:23:21

    Cialis 40mg

    No.358 | guest | 2021-12-04 21:09:56

    Secure Drugshop

    No.354 | guest | 2021-11-13 11:49:04

    Biaxin With No Prescription

    No.353 | guest | 2021-11-13 02:05:01

    order cialis cheap

    No.352 | guest | 2021-11-12 22:40:35

    Lagerung Levitra

    No.350 | guest | 2021-11-11 21:22:00

    Levitra Last Longer

    No.349 | guest | 2021-11-11 19:25:43

    Propecia Coupon Drug

    No.345 | guest | 2021-11-06 21:57:58

    Typical Amoxicillin Doses

    No.343 | guest | 2021-11-06 06:43:51

    Citotec Comprar

    No.341 | guest | 2021-11-04 13:33:24

    pastilla cialis uso

    No.340 | guest | 2021-11-02 07:57:12

    No1 Online Pharmacy

    No.335 | guest | 2021-10-12 15:53:59

    comprar cialis sin receta

    No.334 | guest | 2021-10-08 18:44:02

    Achat Kamagra France Pharmacie

    No.328 | guest | 2021-09-26 10:03:30

    Is Prednisone From Overseas Safe

    No.326 | guest | 2021-09-25 00:11:15

    Purchase 60 Mg Orlistat

    No.325 | guest | 2021-09-23 08:27:21

    Cialis Efectos Negativos

    No.319 | guest | 2021-09-18 16:25:57

    Bentyl Byclomine Where To Order

    No.315 | guest | 2021-09-11 22:14:42

    Drugstore Europa

    No.314 | guest | 2021-09-09 18:00:25

    el cialis es mejor

    No.311 | guest | 2021-09-08 15:38:15

    Mens Health Viragra

    No.308 | guest | 2021-09-01 00:17:00

    Levitra Wofur