gpt4 book ai didi

javascript - 后处理 Wicket 响应(Rhino、jQuery)

转载 作者:行者123 更新时间:2023-11-30 13:37:06 25 4
gpt4 key购买 nike

我的问题是是否有一种方法可以简单地发布处理 wicket HTML 响应?

我想做的是使用 Rhino (http://www.mozilla.org/rhino/) 和 jQuery 将一些 DOM 转换应用于生成的 HTML。有人想过吗?有什么建议从哪里开始?

最好的,Maciej Wrzalik


好的,我知道了:

public class MyRequestCycle extends WebRequestCycle {
public MyRequestCycle(WebApplication application, WebRequest request, WebResponse response) {
super(application, request, response);
}

@Override
protected void onEndRequest() {
String responseString = response.toString();
//String newResponseString = process(responseString);
//replace old response content with the newResponseString
super.onEndRequest();
}
}

在方法 onEndRequest 中,字符串 responseString 包含我将使用 Rhino、Envjs 和 jQuery 以某种方式更改的 HTML 代码,但问题是如何替换旧响应内容与新响应内容?

最佳答案

Envjs 模拟 Rhino 下的浏览器环境,特别允许您使用 jQuery 在服务器端进行 DOM 操作。我以前在我的项目中使用过它,并且取得了很好的成功。相关资源:

关于javascript - 后处理 Wicket 响应(Rhino、jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4386742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com