유용한 js 라이브러리
test <!--chart-->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/plugins/chart/core.js'}" type="text/javascript"></script>
<script th:src="${@environment.getProperty('static.url') + '/htdocs/plugins/chart/charts.js'}" type="text/javascript"></script>
<!-- jQuery 3 -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/jquery/dist/jquery.min.js'}" type="text/javascript"></script>
<!-- Bootstrap 3.3.7 -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/bootstrap/dist/js/bootstrap.min.js'}" type="text/javascript"></script>
<!-- Bootstrap Toggle -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/bootstrap-toggle/bootstrap-toggle.min.js'}" type="text/javascript"></script>
<!-- Bootstrap DualListBox -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/bootstrap-duallistbox/jquery.bootstrap-duallistbox.min.js'}" type="text/javascript"></script>
<!-- DatePicker -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/moment/moment.js'}" type="text/javascript"></script>
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/bootstrap-daterangepicker/daterangepicker.js'}" type="text/javascript"></script>
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.js'}" type="text/javascript"></script>
<!-- DataTables -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/datatables.net/js/jquery.dataTables.min.js'}" type="text/javascript"></script>
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/datatables.net-bs/js/dataTables.bootstrap.min.js'}" type="text/javascript"></script>
<!-- Select2 -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/bootstrap-select2/select2.js'}" type="text/javascript"></script>
<!-- Validation -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/jquery-validation/js/jquery.validate.min.js'}" type="text/javascript"></script>
<!-- Block UI -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/jquery-block-ui/jqueryblockui.min.js'}" type="text/javascript"></script>
<!-- AdminLTE App -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/dist/js/adminlte.min.js'}" type="text/javascript"></script>
<!-- PL Custom -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/dist/js/Common.js?version=3'}" type="text/javascript"></script>
<!-- Retry -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/dist/js/jquery.ajax-retry.js'}" type="text/javascript"></script>
<!-- Input Mask -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/plugins/inputmask/jquery.inputmask.js'}" type="text/javascript"></script>
<!-- File Download -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/bower_components/jquery-file-download/jquery.fileDownload.js'}" type="text/javascript"></script>
<!-- Summernote -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/plugins/summernote/summernote-lite.js'}" type="text/javascript"></script>
<script th:src="${@environment.getProperty('static.url') + '/htdocs/plugins/summernote/lang/summernote-ko-KR.js'}" type="text/javascript"></script>
<!-- fullCalendar -->
<script th:src="${@environment.getProperty('static.url') + '/htdocs/plugins/fullCalendar/js/fullCalendar.js'}" type="text/javascript"></script>
<script th:src="${@environment.getProperty('static.url') + '/htdocs/plugins/fullCalendar/js/moment.min.js'}" type="text/javascript"></script>