JasperReports如何切入到jsp某个元素内如div中

roger_lmj 2010-08-28 02:20:52
呵呵在这给大家问好了哈,以后多多关照哈!

这两天由于项目(SSh)的需求,做些报表:报表页面为jsp由三部分组成(1:)头为查询条件(2)脚为分页(3)中间为产生报表

遇到问题:怎么也满足不了,只有中间的变化而头脚不变为静态html,从action返回来的报表把整个dom全部替换了利用输出流;不像asp那样有专门的标签引入到某个元素内就OK了;

所以来请教一下大家有撒办法可以满足插入到div里等?只替换一部分

先谢谢大家了哈.
...全文
181 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
laorer 2010-08-31
  • 打赏
  • 举报
回复
那我还是建议用 iframe 直接放在 jsp内部的iframe, 因为jasperReport 好像是直接使用 response.getPrintWriter
roger_lmj 2010-08-30
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 laorer 的回复:]
没弄明白你的意义,似乎你的意思是指一个页面中,只有一个 div给jasperReport

不知道这种情况行不行,或许你用 iframe 更好, 或者div 中嵌入 iframe,然后 iframe中专门用来表现 jasperReport
[/Quote]也就是把jasperReport 插入到jsp的某个元素内部去;其他就可以放些查询之类的,实现到是实现了就是没达到java代码与jsp分离,。。。因为已数据量的形式输出的话,返回来的时候,会把整个页面给全部替换了,全是.jasper生成的。。。。而我原来些那些如查询之类的静态html没了。。。
laorer 2010-08-30
  • 打赏
  • 举报
回复
没弄明白你的意义,似乎你的意思是指一个页面中,只有一个 div给jasperReport

不知道这种情况行不行,或许你用 iframe 更好, 或者div 中嵌入 iframe,然后 iframe中专门用来表现 jasperReport
super_stan 2010-08-30
  • 打赏
  • 举报
回复
<%@inclide file="xxx页面地址"%>
lele140 2010-08-30
  • 打赏
  • 举报
回复
关注下,马上就要用JasperReport了。
roger_lmj 2010-08-30
  • 打赏
  • 举报
回复
[Quote=引用楼主 mmm123lmj 的回复:]
呵呵在这给大家问好了哈,以后多多关照哈!

这两天由于项目(SSh)的需求,做些报表:报表页面为jsp由三部分组成(1:)头为查询条件(2)脚为分页(3)中间为产生报表

遇到问题:怎么也满足不了,只有中间的变化而头脚不变为静态html,从action返回来的报表把整个dom全部替换了利用输出流;不像asp那样有专门的标签引入到某个元素内就OK了;

所以来请教一下大家……
[/Quote] 引用进来还包括很参数处理,要达到jsp与java代码分离;现在切是切入但jsp里有java代码不是很好
lnner 2010-08-28
  • 打赏
  • 举报
回复
问题好像不是很清楚哦,只是单纯要把页头和页尾给引进来了吗?
chenhansong2008 2010-08-28
  • 打赏
  • 举报
回复
学jsp,赞一下
安心逍遥 2010-08-28
  • 打赏
  • 举报
回复
帮楼主顶啦,我们ssh框架还没学呢,现在刚学jsp。
blliy117 2010-08-28
  • 打赏
  • 举报
回复
用strtus的tiles;
或是用<%@inclide file="xxx页面地址"%>
yibo2010 2010-08-28
  • 打赏
  • 举报
回复
等待高人指点

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧