Установка: iMac 10.6.8, Apache Tomcat 6.0.16, база данных eXist, JSP, Java, XML
У меня есть страница JSP, которая используется для получения запросов ключевых слов от пользователей и возврата содержимого XML.
В зависимости от содержимого тега XML заголовка, возвращаемого пользователю, я также хочу отображать дополнительный контент, извлеченный из внешнего проекта Java.
Мой JSP для извлечения XML-контента
<div class='result-container'>
<%
(more code here to call content from XML database and transform)
content = AE.getPrettyModelContent("ae", username + "transformedFeatureModel");
out.println(content);
%>
</div>
Этот контент выводится с множеством тегов, которые затем используются для стилизации, например.
<title>France</title>
Выводится как
<div id="title">France</div>
Я хочу выполнить другое действие на моей странице JSP в зависимости от содержимого приведенного выше тега.
Моя попытка до сих пор
<div class='concept-container'>
<%
Injector injector = Guice.createInjector(new GuiceInjector());
ConceptConnector myConceptFrance = injector.getInstance(ConceptConnector.class);
if (div id="title" == France)
{
out.println(myConceptFrance.search(myConceptFrance));
}
%>
</div>
Ошибка
An error occurred at line: 150 in the jsp file: /SimpleResponse2.jsp
div cannot be resolved
149:
150: if (div id="title" == France)
151: {
152: out.println(myConceptFrance.search(myConceptFrance));
153: }
Я не на 100% уверен, что то, что я пытаюсь сделать, возможно, и, похоже, об этом не так много информации. Если кто-то может дать какие-либо советы, это будет очень признательно.