Grails4 整合Ureport2報表

1、build.gradle引入組件

// https://mvnrepository.com/artifact/com.bstek.ureport/ureport2-console
compile group: 'com.bstek.ureport', name: 'ureport2-console', version: '2.2.9'

2、在spring/resources.groovy中注入bean

import com.bstek.ureport.console.UReportServlet
import org.springframework.boot.web.servlet.ServletRegistrationBean

// Place your Spring DSL code here
beans = {
    ureportServlet(ServletRegistrationBean, new UReportServlet(), "/ureport/*")
}

3、啓動類上添加 @ImportResource("classpath:ureport-console-context.xml")

@ImportResource("classpath:ureport-console-context.xml")
@CompileStatic
@EnableDiscoveryClient
@EnableFeignClients(basePackages = ["middol.fegin"])
class Application extends GrailsAutoConfiguration {
    static void main(String[] args) {
        GrailsApp.run(Application, args)
    }
}

4、訪問 http://localhost:8011/ureport/designer 如下圖

設計一個簡單的二維表信息

預覽一下,效果如下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章