Неопределенный тег JSP <s: a> с вложенным OGNL

У меня есть OGNL, который я использую для заполнения элемента href<s:a> на динамически создаваемый URL-адрес, обрабатываемый Google UserService.

<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<c:set var="requestUri" value="%{#context['com.opensymphony.xwork2.dispatcher.HttpServletRequest'].requestURI}" />
<s:a href="%{#action.userService.createLoginURL("<c:out value="${requestUri}"/>");}">Sign in</s:a>

Однако я получаю сообщение об ошибке<s:a> тег не определен. Я пытался избежать внутренних речевых меток и использовать одинарные кавычки, но до сих пор меня всегда встречало одно и то же сообщение об ошибке.

(11,71) Unterminated &lt;s:a tag

Я не могу на всю жизнь понять, что не так. Может быть, кто-то с лучшими глазами для языка увидит то, что я не могу.

Ответы на вопрос(1)

Ваш ответ на вопрос