jspファイルにエラーを表示してコントローラーで例外を処理するにはどうすればよいですか?

マリジュス

私はコントローラーを持っています:

@RequestMapping(value = "/take-item/{itemId}", method = RequestMethod.POST)
public String takeItem(final ModelMap model, @PathVariable final Long itemId) {
    try {
        scanService.takeItem(currentUser.getUserId(), itemId);
    } catch (NoItemsInStockException e) {
        // Not sure what to do here.
    }
    return "redirect:/";
}

そして、このコントローラーがリダイレクトするjspファイル:

<c:forEach var="item" items="${items}">
    <form action="/take-item/${item.id}" method="POST">
        <div class="item rounded m10">
            <img src="${item.image}" width="150" height="150"/>
            <h5>${item.productTitle}</h5>
            <p>${item.price} <span class="nortal">LT</span></p>
            <button class="btn btn-success">Imu!</button>
        </div>
    </form>
</c:forEach>

アイテムが残っていない場合、このjspファイルにエラーを表示するにはどうすればよいですか?他に何か必要な場合はお知らせください。

Sandhu Santhakumar

試してみてください

<c:forEach var="item" items="${items}">
           <form action="/take-item/${item.id}" method="POST">
                <c:if test="item.quantity=='0'">
                    <h4 style="color:red"> Item out of stock</h4>
                </c:if>
                <div class="item rounded m10">
                   <img src="${item.image}" width="150" height="150"/>
                    <h5>${item.productTitle}</h5>
                    <p>${item.price} <span class="nortal">LT</span></p>
                    <button class="btn btn-success">Imu!</button>
                </div>
             </form>
       </c:forEach> 

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

例外エラーを処理した後にメインフォームが閉じないようにするにはどうすればよいですか?

分類Dev

Javascript Promiseのエラーを処理し、ループを継続させてファイルを保存するにはどうすればよいですか?

分類Dev

javascriptを使用して電卓でエラーをスローするにはどうすればよいですか?デフォルトエラーではなくカスタムエラー?例外処理を使用

分類Dev

Thread.sleep()の呼び出し時の未処理の例外のコンパイルエラーを修正するにはどうすればよいですか?

分類Dev

HTMLでPDFファイルをアップロードしてFLASKバックエンドで処理するにはどうすればよいですか?

分類Dev

ファイルのクローズによってスローされた例外を処理するにはどうすればよいですか?

分類Dev

文字エンコードを使用してランダムなバイトをファイルに保存するにはどうすればよいですか?

分類Dev

Windowsエクスプローラーでフォントをファイルとして参照するにはどうすればよいですか

分類Dev

javafxのコントローラーを介してfxmlファイルにタグを追加するにはどうすればよいですか?

分類Dev

成功したコマンドの出力をエラーログファイルにリダイレクトするにはどうすればよいですか?

分類Dev

TestCafeでエラーをグローバルに処理するにはどうすればよいですか

分類Dev

Pythonでキーエラー例外を効果的に処理するにはどうすればよいですか?

分類Dev

PHPエラーログファイルでコマンドラインエラーを取得するにはどうすればよいですか?

分類Dev

FORループを使用してバッチファイルで出力された「netuse」コマンドエラーを処理するにはどうすればよいですか?

分類Dev

コントローラメソッドで重複するnullチェックと例外処理を排除するにはどうすればよいですか?

分類Dev

Cloud ShellEditorエクスプローラーを変更してComputeファイルシステムを表示するにはどうすればよいですか?

分類Dev

内部コンパイラエラーをトリガーする前処理された行を取得するにはどうすればよいですか?

分類Dev

U-SQL EXTRACTステートメントで欠落しているファイルを処理するにはどうすればよいですか?

分類Dev

ServiceStack:セルフホストで組み込みプロファイラーを有効にして表示するにはどうすればよいですか?

分類Dev

「MDM2009重複タイプがメタデートファイルを処理しています」というエラーに対処するにはどうすればよいですか?

分類Dev

コマンドラインを使用して.torrentファイルにトラッカーを変更/追加するにはどうすればよいですか?

分類Dev

CentOS 6のファイルローラーをインストールしてGnomeで使用するにはどうすればよいですか?

分類Dev

Rのデータテーブル列を反復処理して、プロットでグラフ化するにはどうすればよいですか?

分類Dev

Kotlinコンパイラに警告をエラーとして処理させるにはどうすればよいですか?

分類Dev

puppetを使用してすべてのクライアントにファイルをコピーするにはどうすればよいですか?

分類Dev

puppetを使用してすべてのクライアントにファイルをコピーするにはどうすればよいですか?

分類Dev

処理コードを別々のファイルに整理するにはどうすればよいですか?

分類Dev

Fiddlerをオン(戻る)にしてHTTPプロトコルエラーを表示するにはどうすればよいですか?

分類Dev

Windowsでコマンドラインを使用してファイルをアップロードするにはどうすればよいですか?

Related 関連記事

  1. 1

    例外エラーを処理した後にメインフォームが閉じないようにするにはどうすればよいですか?

  2. 2

    Javascript Promiseのエラーを処理し、ループを継続させてファイルを保存するにはどうすればよいですか?

  3. 3

    javascriptを使用して電卓でエラーをスローするにはどうすればよいですか?デフォルトエラーではなくカスタムエラー?例外処理を使用

  4. 4

    Thread.sleep()の呼び出し時の未処理の例外のコンパイルエラーを修正するにはどうすればよいですか?

  5. 5

    HTMLでPDFファイルをアップロードしてFLASKバックエンドで処理するにはどうすればよいですか?

  6. 6

    ファイルのクローズによってスローされた例外を処理するにはどうすればよいですか?

  7. 7

    文字エンコードを使用してランダムなバイトをファイルに保存するにはどうすればよいですか?

  8. 8

    Windowsエクスプローラーでフォントをファイルとして参照するにはどうすればよいですか

  9. 9

    javafxのコントローラーを介してfxmlファイルにタグを追加するにはどうすればよいですか?

  10. 10

    成功したコマンドの出力をエラーログファイルにリダイレクトするにはどうすればよいですか?

  11. 11

    TestCafeでエラーをグローバルに処理するにはどうすればよいですか

  12. 12

    Pythonでキーエラー例外を効果的に処理するにはどうすればよいですか?

  13. 13

    PHPエラーログファイルでコマンドラインエラーを取得するにはどうすればよいですか?

  14. 14

    FORループを使用してバッチファイルで出力された「netuse」コマンドエラーを処理するにはどうすればよいですか?

  15. 15

    コントローラメソッドで重複するnullチェックと例外処理を排除するにはどうすればよいですか?

  16. 16

    Cloud ShellEditorエクスプローラーを変更してComputeファイルシステムを表示するにはどうすればよいですか?

  17. 17

    内部コンパイラエラーをトリガーする前処理された行を取得するにはどうすればよいですか?

  18. 18

    U-SQL EXTRACTステートメントで欠落しているファイルを処理するにはどうすればよいですか?

  19. 19

    ServiceStack:セルフホストで組み込みプロファイラーを有効にして表示するにはどうすればよいですか?

  20. 20

    「MDM2009重複タイプがメタデートファイルを処理しています」というエラーに対処するにはどうすればよいですか?

  21. 21

    コマンドラインを使用して.torrentファイルにトラッカーを変更/追加するにはどうすればよいですか?

  22. 22

    CentOS 6のファイルローラーをインストールしてGnomeで使用するにはどうすればよいですか?

  23. 23

    Rのデータテーブル列を反復処理して、プロットでグラフ化するにはどうすればよいですか?

  24. 24

    Kotlinコンパイラに警告をエラーとして処理させるにはどうすればよいですか?

  25. 25

    puppetを使用してすべてのクライアントにファイルをコピーするにはどうすればよいですか?

  26. 26

    puppetを使用してすべてのクライアントにファイルをコピーするにはどうすればよいですか?

  27. 27

    処理コードを別々のファイルに整理するにはどうすればよいですか?

  28. 28

    Fiddlerをオン(戻る)にしてHTTPプロトコルエラーを表示するにはどうすればよいですか?

  29. 29

    Windowsでコマンドラインを使用してファイルをアップロードするにはどうすればよいですか?

ホットタグ

アーカイブ