JSP引擎是J2EE应用服务器默认提供的,它的目标是动态生成html页面。
XDOC引擎与JSP引擎类似,它的目标是动态生成pdf、flash、docx、html、png等各种格式。与JSP不同的是XDOC是可视化设计的,提供了更多高级的显示功能,如:条形码、图表等。
你可以把XDOC引擎当做JSP引擎使用,可以通过request.setAttribute向XDOC传递值,attribute是一个名字为XDocParam的map,XDOC接收到后当做参数使用,名字为"_xdata"的值作为xml数据使用。
XDOC引擎嵌入很简单,可以总结为:2个jar、1个swf、1段xml。
步骤:
1、 复制程序库到WEB-INF\lib
程序库
|
用途
|
xdoc.jar
|
XDOC引擎主程序库(必须)
|
fgio.jar
|
输出flash、svg、pdf(必须)
|
jfreechart.jar
|
图表(可选)
|
itext.jar
|
输出pdf(可选)
|
fiters.jar
|
滤镜(可选)
|
poi.jar
|
读写MSOffice文档(可选)
|
zxing.jar
|
显示QRCode二维条形码(可选)
|
bsh.jar
|
执行java脚本(可选)
|
2、 修改web.xml,添加如下内容
<servlet>
<servlet-name>XDocServlet</servlet-name>
<servlet-class>com.hg.xdoc.XDocServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>XDocServlet</servlet-name>
<url-pattern>/xdoc</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>XDocServlet</servlet-name>
<url-pattern>*.xdoc</url-pattern>
</servlet-mapping>
3、 复制fpd.swf到根目录
4、 测试
5、新建部署你的XDOC
点击上图的【新建XDOC】,打开XDOC设计器,设计你的XDOC并部署,如下图:
例如部署为hello.xdoc,运行:http://localhost:8080/hello.xdoc?name=xdoc
- 大小: 56.1 KB
- 大小: 42 KB
- 大小: 20.2 KB
分享到:
相关推荐
XDoc2AsciiDoc 描述 XDoc2Ascii doc是一个小型应用程序... 如果指定的文件夹有问题,或者输入文件中的任何一个无效或应用程序由于任何原因无法处理它,则将引发异常并将其显示在stdout上。 支持的映射 xDoc文件 AsciiDo
hg.jar XDOC引擎与JSP引擎类似,它的目标是动态生成pdf、flash、docx、html、png等各种格式。与JSP不同的是XDOC是可视化设计的,提供了更多高级的显示功能,如:条形码、图表等。最重要的 jar
XDOC智能文档平台.pptx
文件预览
xdoc 的引入js,具体使用http://blog.csdn.net/joeson7456/article/details/79387680
java 操作word文档 所需要jar包。如果使用 xdoc 操作word,使用xdoc.jar;如果使用freemarker 操作word,使用freemarker-2.3.8.jar
项目中用到xdoc在html中展示。 本地的xodc编辑器 下载解压后,直接点击bat文件即可打开
XDocService用于在java应用中和操作系统命令行中调用xdoc服务,实现生成文档,转换文档等功能。.zip
通过三种不同的方式(freemarker+jfreechart、xDoc、POI),根据模板创建Word文件。可以动态修改Word中表格(table)、图表(chart)等数据。导入工程后,可直接运行xxxDemo文件,查看文档生成效果。详见压缩包中的...
为什么选择 Xdoc 在各种项目中,文档是一项相当乏味的任务。 选择像 LaTeX 这样的语言,可以生成整洁的PDF文档。 但由于 Latex 是一种相当复杂的语言,您必须先学习它,然后才能真正编写文档。 此外,LaTeX 针对打印...
模板技术,用FreeMarker+XDoc生成pdf、rtf、docx、htm、jar、swf、png等文件,完整项目,导入即可运行
基于poi封装的word-excel-Pdf导出的xdoc设计,xdoc的jar包,加代码
java运行依赖jar包
java运行依赖jar包
文档一个前端文档生成器安装使用 npm 安装 xdoc: $ npm install xdoc -g用法初始化文档: $ xdoc init构建文档: $ xdoc build [options]在 127.0.0.1:8000 启动服务器: $ xdoc server在 127.0.0.1:8000 启动...
XDocService用于在java应用中和操作系统命令行中调用xdoc服务。 XDOC(mini)是XDOC的精简版,项目的主要目标是提供一个基于XML的文档描述语言, 使得动态网页语言(JSP、ASP、PHP等)和模板引擎可以高效的生成PDF等...
XDoc文件 XDoc代表可执行文件。 它是用于嵌入各种类型文档的通用容器。 如何加载 加载代码的理想方法是加载整个。
java 利用 xdoc 导出word的Demo,demo中有相对应的maven依赖,主要包含两个例子,一个是表格的遍历且每个单元需要多张图片的遍历。另一个是简单的word模板,主要是遍历list数据展示到表格,然后每个单元格只有一张...
maven-xdoc-plugin-1.9.1.jar