当前位置:
凯发k8官方网 >
前端技术
> javascript
>内容正文
javascript
spring mvc生成pdf文件代码示例 -凯发k8官方网
凯发k8官方网
收集整理的这篇文章主要介绍了
spring mvc生成pdf文件代码示例
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
以下示例演示如何使用spring web mvc框架生成pdf格式的文件。首先使用eclipse ide,并按照以下步骤使用spring web framework开发基于动态表单的web应用程序:
完整的项目文件目录结构如下所示 -
pdfcontroller.java 的代码如下所示 -
package com.yiibai.springmvc; import java.util.hashmap; import java.util.map;import javax.servlet.http.httpservletrequest; import javax.servlet.http.httpservletresponse;import org.springframework.web.servlet.modelandview; import org.springframework.web.servlet.mvc.abstractcontroller;public class pdfcontroller extends abstractcontroller {@overrideprotected modelandview handlerequestinternal(httpservletrequest request,httpservletresponse response) throws exception {//user datamapuserpdfview.java 的代码如下所示 -
package com.yiibai.springmvc; import java.util.map;import javax.servlet.http.httpservletrequest; import javax.servlet.http.httpservletresponse;import org.springframework.web.servlet.view.document.abstractpdfview;import com.lowagie.text.document; import com.lowagie.text.table; import com.lowagie.text.pdf.pdfwriter;public class userpdfview extends abstractpdfview {protected void buildpdfdocument(mapgeneratepdf-servlet.xml 配置如下所示 -
views.xml 文件中的配置如下所示 -
在上面的代码中,创建了一个pdfcontroller和userpdfview类。itext库是用来处理pdf文件格式,并将数据转换为pdf文档。
完成创建源和配置文件后,发布应用程序到tomcat服务器。
现在启动tomcat服务器,当访问url => http://localhost:8080/generatepdf/pdf , 如果spring web应用程序没有问题,应该看到以下结果:
原文出自【易百教程】,商业转载请联系作者获得授权,非商业转载请保留原文链接:https://www.yiibai.com/spring_mvc/springmvc_excel.html
总结
以上是凯发k8官方网为你收集整理的spring mvc生成pdf文件代码示例的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: spring mvc hibernate
- 下一篇: spring mvc集成log4j