日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

springbot集成finereport后在web中使用iframe引用报表

發(fā)布時(shí)間:2024/4/14 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 springbot集成finereport后在web中使用iframe引用报表 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

自己把報(bào)表開(kāi)發(fā)好了后,運(yùn)行地址

http://localhost:8075/webroot/decision/view/report?viewlet=reviewBoard.cpt

運(yùn)行結(jié)果:

想要把剛開(kāi)發(fā)的報(bào)表集成在web中使用,去官網(wǎng),看到集成后在web中的使用是這樣的:

于是,我根據(jù)這個(gè)寫(xiě)法,改造了我的報(bào)表的寫(xiě)法:

<iframe id="reportFrame" width="900" height="400" src="../../decision/view/report?viewlet=reviewBoard.cpt"></iframe>

但是報(bào)錯(cuò)了,訪問(wèn)不到。于是我想到了一個(gè)辦法,既然可以通過(guò)iframe的src去訪問(wèn),那我直接去訪問(wèn)也是可以的嘛!然后我就一個(gè)一個(gè)的去試試,最后發(fā)現(xiàn)

http://localhost:8080/chunyan_war/decision/view/report?viewlet=/reviewBoard.cpt

這樣寫(xiě)就可以訪問(wèn)到我的報(bào)表了,于是,我把代碼改為:

<iframe src="/decision/view/report?viewlet=/reviewBoard.cpt" width="100%" height="100%"></iframe>

我彷佛看到了希望,以為重啟服務(wù),然后就可以訪問(wèn)到了,但是結(jié)果就是單獨(dú)訪問(wèn)顯示的并不是我開(kāi)發(fā)的報(bào)表(雖然沒(méi)有報(bào)錯(cuò)了),

去頁(yè)面看,還是報(bào)錯(cuò)

這顯示出來(lái)的顯然不是我想要的結(jié)果,于是我隨便寫(xiě)了個(gè)報(bào)表名字進(jìn)行訪問(wèn),結(jié)果簡(jiǎn)直氣死人:

亂寫(xiě)的一個(gè)沒(méi)有的報(bào)表,竟然還是這樣。

真的是心累,不知道改怎么辦了,但是還是要堅(jiān)持下去,好不容易集成的成功了,卻使用不了自己做的報(bào)表,簡(jiǎn)直是天理難容,明天再折騰折騰試試看。。。。。

一天過(guò)去了。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

今天經(jīng)過(guò)折騰,終于解決了問(wèn)題。解決辦法如下,

路徑的寫(xiě)法是:/chunyan_war/decision/view/report?viewlet=reviewBoard.cpt(其中chunyan是我的項(xiàng)目名)

tomcat中配置寫(xiě)的是:

紅框中的路徑是:http://localhost:8080/chunyan_war/

啟動(dòng)主程序的寫(xiě)法是:

具體寫(xiě)法如下:

@SpringBootApplication public class ChunyanApplication extends SpringBootServletInitializer {public static void main(String[] args) {SpringApplication.run(ChunyanApplication.class, args);}@Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder builder){return builder.sources(ChunyanApplication.class);} }

困擾了好多天,最后發(fā)現(xiàn),其實(shí)這個(gè)報(bào)錯(cuò)

說(shuō)的就是路徑錯(cuò)了,沒(méi)有找到,所以,這個(gè)路徑是因?yàn)槲覜](méi)有添加上項(xiàng)目名生成的war包這個(gè)路徑,也就是chunyan_war導(dǎo)致的。

總結(jié)

以上是生活随笔為你收集整理的springbot集成finereport后在web中使用iframe引用报表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。