java web项目,从本地磁盘比如读取一个HTML页面然后再原样显示在jsp页面中的一个指定的区域

java web项目,点击一个超链接,从本地磁盘比如读取一个HTML页面然后再原样显示在jsp页面中的一个指定的区域,地址栏里的路径还是原来的url,求大神赐教!

异步请求读取HTML内容,然后返回类型text/html,返回文本后,用jQuery获取指定区域id然后填充到里面

$.ajax({

              type: "post",

              url: "etl_taskjob!viewTasklog.action",

              data: {},

              dataType: "text",

              success: function(data){

               $("#id").text(data);

              }

         });

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-08-21
不是显示在JSP页面中吗,直接用include指令不行吗。。。
没看到点击一个超链接,你是说用本地的一个HTML更新当前页面的一部分吗?
可以用AJAX或者iframe
iframe的话:
<iframe name="update" style="boder:0px"></iframe>
<!--你要的超链接-->
<a href="本地HTML.html" target="update" >更新部分页面</a>本回答被网友采纳
第2个回答  2015-01-24
可以用iframe引入一个页面到指定位置追问

请明示操作!最好有代码!

追答

第3个回答  2017-08-16
1.包含,静态包含或者动态包含。
2.开一个iframe
3.转发