会議をキャンセルする
4170 ワード
削除リクエストの送信方法
DELETEに書き込むには
@PostMapping("/events/{id}/delete")
public String cancelEvent(@CurrentAccount Account account, @PathVariable String path,
@PathVariable Long id){
...
}
ただしパラメータに@PathVariable Stringpath!普及できない.アクティビティidのような場合はeventで読むことができますが、学習のような場合はいろいろな方法で読むことができます.また、別のリポジトリを使用して、学習型、権限型の最適なデータを取得することもできます.したがって、一貫したpathは使用できません.application.properties
時間ジャンプ:method
<form th:action="@{'/study/' + ${study.path} + '/events/' + ${event.id}}" th:method="delete">
<button class="btn btn-primary" type="submit" aria-describedby="submitHelp">확인</button>
</form>
formの方法はpostで、inputにmethodとdeleteフィールドが追加されていることがわかります.
これからは一貫性のために修正しようとしますが、今はこの方法があることを知っておく必要があります.
出典:インフラストラクチャ白旗仙のSpringとJPAベースのWebアプリケーション開発
Reference
この問題について(会議をキャンセルする), 我々は、より多くの情報をここで見つけました https://velog.io/@leyuri/모임-취소テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol