На самом деле, что вы пытаетесь с <c:set>
и jQuery
Оба - это разные вещи. <c:set>
полезно при переводе jsp на сервлет, то есть на стороне сервера , а «jQuery» используется для обработки значения на стороне клиента, то есть в браузере.
Итак, если вы хотите, чтобы переменная в jQuery просто добавляла ее в любую область i.e запрос, сеанс, контекст или приложение в соответствии с вашим требованием и извлекала его в jsp.
Например, в Servlet
,
добавить
request.setAttribute("hasResDetailAccess",hasResDetailAccess);
И в JSP просто поставить код, как показано ниже,
jQuery(document).ready(
function() {
var hasResDetailAccess= ${hasResDetailAccess} ;
});
${hasResDetailAccess}
будет получать значение переменной, независимо от объема и набора это к переменной jQuery
`hasResDetailAccess. И последнее - вы можете получить эту переменную jQuery на странице HTML в любой момент времени, в котором вы нуждаетесь.
use ' ' и 'var display = $ ('# someId'). Val();' –