页面需要嵌套一另一个页面
这个页面只有服务器可以访问,怎么把访问的页面内容整个返给会前端
希望能详细说说
通过js代码,ajax异步请求,把后台服务器能访问的连接一贴到那里,前端就能收到数据,望采纳,采纳后可以手把手教
可以用response将类容打出去或ajax异步请求,把后台服务器能访问的连接一贴到那里
方式有很多,一般采用的是前端通过ajax请求与后端做JSON格式的数据交互,另一种嘛就是 后端把类似于模板页面渲染后 返回到前端展示
一般都是ajax与后端的JSON数据交互
通过ajax异步请求,使用JSON传递数据
ajax异步请求 ,json作为数据传输方式,responsebody标签方法处理
Ajax异步请求,将json串返回整个页面
试试giiwa, 简单,完全开源,封装了HTTP请求的多重格式,并提供统一APIs。
1、在一个页面中嵌套其他页面,对于服务器如果是重定向或请求转发,设置重定向的文件是哪个页面即可,嵌套的页面可直接刷新。
还是正常返回数据,只加载嵌套页面的数据,left或者header等不会变化。
A页面ajax调用请求,将controller的返回结果 设置成 return "B页面";即跳转到B页面。就可以通过ajax的回调函数获取到整个B页面,通过JS可以将B页面赋值给A页面的某个容器中
可以将数据封装成JSON的格式,返回给前台输出
使用Ajax就可以做到。
这个可以在控制层拿到数据,把页面封装成页面,然后用流的方式返回给前台
// 给客户端返回一个json对象
StringBuilder sb = new StringBuilder("{");
sb.append("\"name\"").append(":").append(user.getName());
sb.append(",");
sb.append("\"gender\"").append(":").append(user.getGender());
sb.append("}");
resp.getWriter().print(sb);