質問編集履歴

2

pathの変更点について

2021/08/23 07:36

投稿

asahiko123
asahiko123

スコア43

test CHANGED
File without changes
test CHANGED
@@ -272,7 +272,27 @@
272
272
 
273
273
 
274
274
 
275
-
275
+ ・Pathがローカルを参照していたので、プロジェクトのルートディレクトリ以下に変更しましたが、変化ありませんでした
276
+
277
+ ```
278
+
279
+ Paths.get("C:\Users\hullh\git\DailyReport\src\main\resources\static\excel\template_dailyReport.xlsx");
280
+
281
+ →変更後
282
+
283
+ Paths.get("DailyReport\src\main\resources\static\excel\template_dailyReport.xlsx");
284
+
285
+
286
+
287
+ out = new FileOutputStream("C:\Users\Public\result.xlsx");
288
+
289
+ →変更後
290
+
291
+ out = new FileOutputStream("DailyReport\src\main\resources\static\excel\result.xlsx");
292
+
293
+
294
+
295
+ ```
276
296
 
277
297
 
278
298
 

1

試したこと追記

2021/08/23 07:36

投稿

asahiko123
asahiko123

スコア43

test CHANGED
File without changes
test CHANGED
@@ -238,6 +238,42 @@
238
238
 
239
239
 
240
240
 
241
+ 他の質問ページ(https://teratail.com/questions/292561)で同じく500エラーの問題が扱われていましたが、
242
+
243
+ 自分の場合はスラッシュが入っていても以下のdeleteはエラーにならずheroku上で機能しています。
244
+
245
+ ```
246
+
247
+ @PostMapping("/report/delete")
248
+
249
+ public String delete(
250
+
251
+ Model model,
252
+
253
+ DailyReport dailyReport,
254
+
255
+ @RequestParam("dailyReportId")int id
256
+
257
+ ) {
258
+
259
+
260
+
261
+ dailyReportService.deleteById(id);
262
+
263
+ return"redirect:/main/report";
264
+
265
+
266
+
267
+ }
268
+
269
+
270
+
271
+ ```
272
+
273
+
274
+
275
+
276
+
241
277
 
242
278
 
243
279
  ### 補足情報(FW/ツールのバージョンなど)