Мне нужно использовать JAVA и Angular2. Могу ли я использовать JSP с Angular2?Могу ли я использовать JSP с Angular2?
я получил сообщение об ошибке
app.component.ts
@Component({
...
templateUrl: '../views/sidebar.jsp',
...
})
sidebar.jsp
<li>
<a href="<c:url value="/logout" />">
<i class="fa fa-sign-out fa-fw"></i>
Logout
</a>
</li>
Error
EXCEPTION: Template parse errors:
Unexpected closing tag "a" ("></li>
<li><a href="<c:url value="/logout" />"><i
class="fa fa-sign-out fa-fw"></i> Logout[ERROR ->]</a></li>
</ul>
</div>
"): [email protected]:45
=================================================================================================================== ====================
отредактировал
<li><a href="<c:url value="/logout" />">
в
<li><a href='<c:url value="/logout" />'>
однако JSTL тег не компилировать :(
Я не знаком с JSP, но простой ответ на ваш вопрос - да, вы можете использовать JSP с Angular2. Угловая - это интерфейс, который будет работать с любой другой бэкэнд-системой. Ошибка, которую вы получаете, кажется результатом того, что ваш веб-сервер неправильно обрабатывает вашу страницу JSP, а затем Angular не может ее разобрать. – Brad
Я не знаю о JSP, но да в angular2 мы используем 'routerLink' вместо' href', также '' не является закрывающим тегом, как вы. попробуйте использовать этот ' Logout ', также мы не можем использовать' '' 'между' '' '' –
спасибо всем. однако тег JSTL не компилировался: '( – WRDev