基于Maven的UReport2项目搭建---报表设计

ureport最新源码可以到https://github.com/youseries/ureport上下载

一、首先创建一个标准的maven项目,在pom.xml文件中添加UReport2依赖,如下所示:

<!--制表插件ureport-->
<dependency>
    <groupId>com.bstek.ureport</groupId>
    <artifactId>ureport2-console</artifactId>
    <version>2.1.5-SNAPSHOT</version>
</dependency>

二、接下来我们要配置一个UReport使用的servlet。打开web.xml添加如下配置:

<!--报表插件-->
<servlet>
    <servlet-name>ureportServlet</servlet-name>
    <servlet-class>com.bstek.ureport.console.UReportServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>ureportServlet</servlet-name>
    <url-pattern>/ureport/*</url-pattern>
</servlet-mapping>

此处需要注意<url-pattern>的值必须是/ureport/*,否则系统将无法运行。

三、(最后一步)项目中用到Spring,可以在Spring的配置文件中导入URepor的配置文件如下所示:

<!--报表插件-->
<import resource="classpath:ureport-console-context.xml" />

这里只是一个步骤流程,详细的研究大家可以看看这个UReport详细文档


--------------------------------------------------------------------------------------------------------------------------

我的项目是SpringMVC模式,要使用shiro控制权限,所以在controller层加入了程序入口。***省略了上面的第二步***。


然后将jar包中相关的加载资源复制到项目中即可!

猜你喜欢

转载自blog.csdn.net/qq_19167629/article/details/80524266