Rudchyk
2/28/2018 - 2:58 PM

Dialog

var $dialog = $('.js-dialog-class'),
    $dialogLink = $('.js-dialog-link');
    
$dialog
  .on('show.bs.modal', function() {
    // do something
  })
  .on('hide.bs.modal', function() {
      // do something
  });

$dialogLink.on('click' ,function(e){
  $dialog.modal('show');
  // $dialog.modal('hide');
});
<a class="btn btn-primary js-dialog-link" href="#" data-toggle="modal" data-target="js-dialog-class">Link</a>
<%@ taglib prefix="component" tagdir="/WEB-INF/tags/shared/component" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>

<spring:theme code="title" var="dialogHeader" />

<c:set var="dialogContent">
	Dialog Content
</c:set>

<component:dialog
  dialogID="dialogID"
  dialogClass="fade dialog-class js-dialog-class"
  dialogCloseTitle="Exit"
  dialogHeader="${dialogHeader}"
  dialogContent="${dialogContent}"/>