jsp嵌套另一个html页面,如何在一个页面中显示另一个页面的信息(嵌套页面,不跳转)...

有两种方法,一种就是使用js绘制表格,在页面中使用

)中。

1.在本页面中使用js方法绘制表格,然后将另一个页面的数据传到表格中,这样做有一个麻烦,就是数据的处理,要定义一个jsp页面专门负责数据的格式化,然后在原页面中要使用方法解析数据

例子就是模糊查询,大概如下:

先写方法,确定回调,不跳转

a4c26d1e5885305701be709a3d33442f.png

在配置文件中传递参数,调用action方法,然后在Message.jsp中格式化数据,具体见前面的博客

a4c26d1e5885305701be709a3d33442f.png

使用callback函数,绘制表格,并向表格传递内容,显示在指定的位置

a4c26d1e5885305701be709a3d33442f.png

还要写Message.jsp页面,负责数据格式化

a4c26d1e5885305701be709a3d33442f.png

2.这是第二种方法

使用document.getElementByIdx_x_x("xxx").innerHTML=message,将message的内容显示在页面中(message并非是jsp页面,而是callback函数的参数)

前面的内容同上,就是callback函数的定义不一样

a4c26d1e5885305701be709a3d33442f.png

然后定义一个id为text的div专门用于显示信息

a4c26d1e5885305701be709a3d33442f.png

在common.xml中的跳转页面不同,本来是要跳到Message.jsp去格式化数据,这次只要将数据传到userQueryResult页面中绘制表格(就是表示出来)就行,callback方法会自动将页面内容放到message参数中去

a4c26d1e5885305701be709a3d33442f.png

表示内容的页面,要在channel中指定

a4c26d1e5885305701be709a3d33442f.png

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值