Trumbowyg 적용 방법
- pom.xml에 trumbowyg dependency 추가
<dependency>
<groupId>org.webjars.bower</groupId>
<artifactId>trumbowyg</artifactId>
<version>2.4.1</version>
</dependency>
bootstrap과 jquery 를 먼저 설정한 후 trumbowyg 경로 설정
<link href="/webjars/bootstrap/3.3.7-1/css/bootstrap.min.css" rel="stylesheet">
<link href="/webjars/trumbowyg/2.4.1/dist/ui/trumbowyg.min.css" rel="stylesheet">
........
<script src="/webjars/jquery/3.2.1/jquery.min.js"></script>
<script src="/js/bootstrap.min.js"></script>
<script src="/webjars/trumbowyg/2.4.1/dist/trumbowyg.min.js"></script>
<script src="/webjars/trumbowyg/2.4.1/dist/langs/ko.min.js"></script>
- 에디터 적용을 위한 class명 설정과 한글 패치 적용
$('.edit').trumbowyg({
lang : 'kr'
});
- textarea 태그 class에 edit 추가
<textarea class="form-control edit" id="contents" name="contents" rows="5"></textarea>
참고사이트
A lightweight WYSIWYG editor
자바스크립트 텍스트 에디터 적용하기