質問編集履歴
1
Threadクラスを継承したクラスのrunメソッドの呼び出し処理であるコントローラクラス内のstartメソッドを追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -19,6 +19,17 @@
|
|
19
19
|
}
|
20
20
|
```
|
21
21
|
|
22
|
+
コントローラクラス
|
23
|
+
```Java
|
24
|
+
@Controller
|
25
|
+
public String order(@Validated OrderForm form, BindingResult result, Model model) {
|
26
|
+
|
27
|
+
//ここより上はその他の処理を記述しているので割愛します
|
28
|
+
sendMailService.start();
|
29
|
+
return "redirect:/orderFinished";
|
30
|
+
}
|
31
|
+
```
|
32
|
+
|
22
33
|
### 補足情報(FW/ツールのバージョンなど)
|
23
34
|
|
24
35
|
mainのクラスでThreadクラスのstartメソッドを使って呼び出すと、sessionスコープの値を取得する処理の部分で止まり、前述のメッセージが出力されます。
|