1
AEMのUI開発の一環として、私はSling ServletとJqueryの1つを書いています。私はサーブレットを使用してJqueryを使用し、データをサーブレットからJqueryに読み込む必要がありますか?どのようなヘルプ?SlingからJqueryにデータを読み取る方法は?
私のjQuery:
window.location.href = Granite.HTTP.externalize("/bin/dam/TimelineVersion");
var val=""; // Here I need to Read String Data from Servlet
alert(val);
マイスリングサーブレット:
あなたが実際に応答書き出すためにサーブレットをリファクタリングする必要が@SlingServlet(paths="/bin/dam/TimelineVersion", methods = "GET", metatype=true)
@Properties({
@Property(name = "service.pid", value = "com.hpe.dam.author.support.servlet.TimelineVersion", propertyPrivate = false),
@Property(name = "service.vendor", value = "HPE", propertyPrivate = false) })
public class TimelineVersion extends SlingSafeMethodsServlet{
@Reference
private SlingRepository repository;
public void bindRepository(SlingRepository repository) {
this.repository = repository;
}
@Override
protected void doGet(SlingHttpServletRequest request, SlingHttpServletResponse response) throws ServletException, IOException {
try {
String Data="This value i have to get in Jquery";
} catch (Exception e) {
}
}
}
おかげで、どのような方法は、サーブレットにjqueryのから値を取得していますか? –
@AsnaRaheemこの回答があなたの問題を解決した場合は、それを受け入れることを検討してください(受け入れられたと回答をマークするには、回答の横にあるチェックマークをクリックして灰色で塗りつぶしにします) – mickleroy
$ .get( '/ bin/dam /これと一緒にサーブレット –