java拼接的Html可不可以使用js

2024-11-18 06:26:18
推荐回答(3个)
回答1:

可以的,直接输出到之间就可以了。
步骤:
1、获取response对象
2、获取response的printwriter对象
3、通过printwriter的pring方法输出js
示例代码:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out = response.getWriter();//通过servlet的doget方法获取response对象,通过getWriter方法获取PrintWriter对象
out.flush();//清空缓存
out.println("");//输出script结尾标签
}

回答2:

您好,很高兴为您解答!


  1. 能不能,其实是分情况的;


  2. 如果返回的html代码是异步加载,js是修改原来页面的html不可用;


  3. 返回的js是要在页面加载完执行也不可用。


  4. 总是,需要关注两点,一个是js的执行时间,另外是css的渲染时间。


希望我的回答对您有用!

回答3:

好像不行,不清楚。为什么不能直接写:
printlist.append("var k = $('#tt').height()");