index.jsp
<%@ page contentType=“text/html;charset=UTF-8” language=“java” %>
<% 因为ecpRealNames这个字符串里面还有双引号,所有el表达式外面加单引号 e c p R e a l N a m e s < i n p u t i d = " e c p R e a l N a m e s " t y p e = " h i d d e n " v a l u e = ′ {ecpRealNames}%> <input id="ecpRealNames" type="hidden" value=' ecpRealNames<inputid="ecpRealNames"type="hidden"value=′{ecpRealNames}’/>
index.js
var tpl = $("#userRealInfoTemplate").html();
var template = Handlebars.compile(tpl);
var ecpRealNamesString = $("#ecpRealNames").val();
if (ecpRealNamesString !== “”) {
ecpRealNamesString=JSON.parse(ecpRealNamesString);
var ecpRealNamesObj = {};
ecpRealNamesObj['info'] = ecpRealNamesString;
var ecpRealNames = ecpRealNamesObj;
$('#userInfoNull').css('display', 'none');
$('#userInfo').css('display', 'block');
var html=template(ecpRealNames);
$('#userInfo').html(html);
}else{
$(’#userInfoNull’).css(‘display’, ‘block’);
$(’#userInfo’).css(‘display’, ‘none’);
}