-1
カスタムJSONサービスをどのように開発できますか?カスタムJSONサービス
内部的にサービスがアクティビティを取得するためのライフサービスを呼び出すため、service.xmlはありません。 ポートレットから、このカスタムJSONサービスをAjax経由で呼び出し、その結果を表示したいと考えています。
serveResourceを使いたくありません。
よろしく、 ティナ
カスタムJSONサービスをどのように開発できますか?カスタムJSONサービス
内部的にサービスがアクティビティを取得するためのライフサービスを呼び出すため、service.xmlはありません。 ポートレットから、このカスタムJSONサービスをAjax経由で呼び出し、その結果を表示したいと考えています。
serveResourceを使いたくありません。
よろしく、 ティナ
使用のXMLHttpRequest()オブジェクト:
<%@include file="include.jsp"%>
<script type='text/javascript'>
function <portlet:namespace/>myService() {
var xhr = new XMLHttpRequest();
//...
var url = "<%=request.getContextPath()%>/myCustomJSONService";
xhr.open("GET", url, true);
xhr.send();
}
</script>
<table>
<tr>
<td><b><a href="#"
<!--Creates Refresh hyperlink-->
onclick="<portlet:namespace/>myService();"
style="color: black;">Refresh</a></b></td>
</tr>
</table>
<br/>
<div id="<portlet:namespace/>messageText">
</div>
ここmyCustomJSONServiceがユーザにいくつかのJSONデータを送信するサーブレットとすることができます。
を参照してくださいA.サリン:アクションでのポートレット、章12.2.3:あなたはこのサービスが何をしたいかどう
「ポートレットまたはサーブレットのコンポーネントを使用してAjaxリクエストの処理」? 「活動の検索」と「結果の表示」はあまりにも曖昧です。 –