セットアップ: iMac 10.6.8、Apache Tomcat 6.0.16、eXist データベース、JSP、Java、XML
ユーザーからのキーワード要求を受け取り、XML コンテンツを返すために使用される JSP ページがあります。
ユーザーに返されたタイトル XML タグの内容に応じて、外部 Java プロジェクトから取得した追加のコンテンツも表示しようとしています。
XML コンテンツをプルする JSP
<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%確信しているわけではなく、それに関する多くの情報がないようです. 誰かがヒントを与えることができれば、それは非常に高く評価されます。