У меня странная проблема. Я работаю с весны и jsp. В jsp у меня есть код js, где я получаю данные из var sellerID = '${element.sellerId}';
для значений в опции. Проблема в том, что при попытке доступа к '${element.companyName}'
код нарушается. Когда я oop '${element.companyName}'
в html, я могу получить значение, но этого не происходит при использовании var sellerName = '${element.companyName}';
. Даже <c:if test="${not empty element.companyName}">
хорошо или использует '${element.regNo}';
. Кто-нибудь может мне помочь?
Мой js код:
varStatus="elementLoop">
<c:if test="${not empty element.companyName}">
var sellerID = '${element.sellerId}';
var sellerName = '${element.companyName}';
seller_name.push(sellername);
var option = document.createElement('option');
option.value = sellerID;
dl.appendChild(option);
</c:if>
</c:forEach>
и моя модель:
@Column(name = "SELLER_ID", unique = true, nullable = false, length = 20)
private String sellerId;
@Column(name = "BUSINESS_REG_NO")
private String regNo;
@Column(name = "COMPANY_NAME")
private String companyName;
консольный журнал: недействительный или неожиданный токен
