第210130課
午前中に授業をする
<aop:config proxy-target-class="true"/>
バージョンによってはインタフェースを全く必要とせずに開発できる-保存に使用するトークン(一意のID)を作成してブラウザに送信し、セッションに保存します.saveTokenは非表示の値として飛び出します.セッション内のtokenと同じ場合は保存して破棄し、再びf 5を押すと、セッションに値がないため比較できません.では、クエリー画面またはリストに戻ります.
このように掲示板を作成すれば、次の機能も同様の論理で実現することができる
パスワード暗号化、ファイルapache commonsの使用
午後の授業
form:select
<select name="boardFormVO.searchBoardVO.searchCondition">
<c:forEach items="${codeList}" var="item">
<option value="${item.code}">${item.codeNm}</option>
</c:forEach>
</select>
// 위 코드를 이렇게 쓸 수 있음
<form:select path="searchBoardVO.searchCondition" cssClass="use">
<form:options items="${codeList}" itemValue="code" itemLable="code"/>
</form:select>
@ModelAttribute("board")
public BoardVO board() {
return new BoardVO();
}
例外処理
model.addAttribute("message", NotyVO(오류입니다))
これらの重複コードは、BaseControllerに関数として追加され、継承されます...スレッドの詳細表示
Reference
この問題について(第210130課), 我々は、より多くの情報をここで見つけました https://velog.io/@godkimchichi/0130-토요일テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol