質問編集履歴
3
試したこと
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,6 +4,8 @@
|
|
4
4
|
|
5
5
|
エラー文 → 「型 ItemDAO のメソッド findByCondition(String, int) は引数 () に適用できません」
|
6
6
|
|
7
|
+
引数に型や引数名を入力してみても解決できませんでした。
|
8
|
+
|
7
9
|
わかる方がいらっしゃいましたらお力添えお願い致します。。
|
8
10
|
|
9
11
|
```Java
|
2
エラー文の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,6 +2,8 @@
|
|
2
2
|
うまくインスタンス化できません。。。
|
3
3
|
Serviceクラスの**dao.findByCondition();**でエラーが出ます。
|
4
4
|
|
5
|
+
エラー文 → 「型 ItemDAO のメソッド findByCondition(String, int) は引数 () に適用できません」
|
6
|
+
|
5
7
|
わかる方がいらっしゃいましたらお力添えお願い致します。。
|
6
8
|
|
7
9
|
```Java
|
1
SQL文にAND追加・switch文にbreak;追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -36,8 +36,8 @@
|
|
36
36
|
+ "FROM "
|
37
37
|
+ "public.items "
|
38
38
|
+ "WHERE "
|
39
|
-
+ "name LIKE '%?%'"
|
39
|
+
+ "name LIKE '%?%' "
|
40
|
-
+ "category_Id = ?";
|
40
|
+
+ "AND category_Id = ?";
|
41
41
|
|
42
42
|
/* 商品Id
|
43
43
|
* 商品名
|
@@ -86,9 +86,11 @@
|
|
86
86
|
case 1:
|
87
87
|
//帽子の時
|
88
88
|
itemsList.add(item);
|
89
|
+
break;
|
89
90
|
case 2:
|
90
91
|
//鞄の時
|
91
92
|
itemsList.add(item);
|
93
|
+
break;
|
92
94
|
default:
|
93
95
|
//全て(未選択)の時
|
94
96
|
itemsList.add(item);
|
@@ -118,7 +120,7 @@
|
|
118
120
|
|
119
121
|
public class SearchService {
|
120
122
|
|
121
|
-
public static List<Item> findByCondition(HttpServletRequest request) {
|
123
|
+
public static List<Item> findByCondition(HttpServletRequest request) throws SQLException{
|
122
124
|
|
123
125
|
ItemDAO dao = new ItemDAO();
|
124
126
|
List<Item> itemList = dao.findByCondition();
|