Adicionar editor de texto no textarea do que esta usando struts 2

Pessoal,

Estou tentando aplicar o ckeditor ou tinymce para criar uma barra de edição de texto. porem não esta surtindo efeito que espero.

Segue o codigo:<%@ taglib prefix=“s” uri="/struts-tags" %>
<%@ taglib prefix=“fmt” uri=“http://java.sun.com/jsp/jstl/fmt” %>
<%@ taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %>
<%@ taglib prefix=“tce” uri=“http://tce.pe.gov.br/jsp/tcetags”%>

<s:hidden id="idEntidade" name="entidade.codigo" value="%{entidade.codigo}"/>

<div class="row">
   	<div class="col-lg-12">
		<div class="form-group">
		  <label class="col-sm-3 control-label">Nome do Set:</label>
		  <div class="col-sm-9">
		    <s:textarea cols="80" rows="3" id="nomeDoSet" 
		    	name="entidade.nomeDoSet" value="%{entidade.nomeDoSet}" />
		  </div>
		</div>
		<div class="form-group" >
		  <label class="col-sm-3 control-label">Ultimo Ano Folha:</label>
		  <div class="col-sm-3">
		    <s:textarea cols="80" rows="3" id="utimaExecucaoFolha" 
		    	name="entidade.utimaExecucaoFolha" value="%{entidade.utimaExecucaoFolha}" />
		  </div>
		</div>
		<div class="form-group" >
		  <label class="col-sm-3 control-label">Ano Zero:</label>
		  <div class="col-sm-3">
		    <s:textarea cols="80" rows="3" id="anoZero" 
		    	name="entidade.anoZero" value="%{entidade.anoZero}" />
		  </div>
		</div>
		<div class="form-group" >
		  <label class="col-sm-3 control-label">Data Criação:</label>
		  <div class="col-sm-3">
		    <s:textarea cols="80" rows="3" id="dataCriacao" 
		    	name="entidade.dataCriacao" value="%{entidade.dataCriacao}" />
		  </div>
		</div>
		<div class="form-group" >
		  <label class="col-sm-3 control-label">Notas Explicativas:</label>
		  <div class="col-sm-3">
		    <s:textarea cols="80" rows="3" id="notasExplicativas" 
		    	name="entidade.notasExplicativas" value="%{entidade.notasExplicativas}" />
		  </div>
		</div>
		<div class="form-group" >
		  <label class="col-sm-3 control-label">Pendencias:</label>
		  <div class="col-sm-3">
		    <s:textarea cols="80" rows="3" id="pendencias" 
		    	name="pendencias" value="" />
		  </div>
		</div>
	</div>
</div>
 
 <div class="row">
 	<div class="col-lg-12">
		<div class="panel-footer text-center">
			<div class="btn-group btn-group-sm">
				<c:if test="${entidade != null && entidade.codigo != null && entidade.codigo > 0}">
					<s:submit cssClass="btn btn-primary" action="DadosGerais" method="alterar" value="Alterar" onclick="return checarFormulario()"/>
				</c:if>
				<c:if test="${entidade != null && entidade.codigo != null && entidade.codigo > 0}">
					<s:submit cssClass="btn btn-primary" action="DadosGerais" method="alterar" value="Copiar dados do Set" onclick="return checarFormulario()"/>
				</c:if>
				<c:if test="${entidade != null && entidade.codigo != null && entidade.codigo > 0}">
					<s:submit cssClass="btn btn-primary" action="DadosGerais" method="alterar" value="Excluir" onclick="return checarFormulario()"/>
				</c:if>
				<c:if test="${entidade == null || entidade.codigo == null || entidade.codigo == 0}">
					<s:submit cssClass="btn btn-primary" action="DadosGerais" method="cadastrar" value="Cadastrar" onclick="return checarFormulario()"/>
				</c:if>
			</div>
		</div>
	</div>
</div>

olhando para estrutura do projeto o js esta la:

Lembrando que estou usando struts 2 e essa jsp é o body de um modal.

obrigado

Usar o struts2 ou não, até onde sei, é indiferente. Embora o struts 2 possua suas tags próprias, ele não interfere no comportamento do js ou do css.
Já tentou abrir o console no teu browser e verificar quais são os erros que estão ocorrendo?

Se serve de alguma ajuda, o struts2 tem um plugin para json que permitiria utilizar o mesmo sem a necessidade das tags no front, em conjunto com alguma API js como angular ou vue.