java web项目利用freeMarker导出word

问题描述

java web项目利用freeMarker导出word

在项目中导出word,利用freeMarker有这样几个问题,求解答
1、如果单独用java项目是可以的,但是放到项目中导出的word打开时会说被程序锁定,然后打开什么内容都没有,查看属性是有字节数。
2、导出的word地址是在后台控制的,如何做到在浏览器弹框选择地址?

解决方案

你是导出word还是导出Excel?导出一般都是调用浏览器本身的下载功能,有的浏览器会让你选择路径,比如360浏览器,有的就不会了,你如果要做一个通用的
选择浏览器的弹框是很复杂而麻烦的。

解决方案二:

单独用java项目是可以的,但是放到项目中
你后面的项目是指什么项目

导出的word地址是在后台控制的,如何做到在浏览器弹框选择地址
你应该先在服务器上产生word,然后再传到客户端,客户端浏览器自然会弹出下载保存的对话框

解决方案三:

你好,我也遇到这个问题了,请问你是怎么解决的

时间: 2024-08-22 14:06:25

java web项目利用freeMarker导出word的相关文章

java-报表 Java项目集成 支持导出word和pdf

问题描述 报表 Java项目集成 支持导出word和pdf 烦请大家推荐一下报表的插件啊,现在急需统计相关的包边插件来实现 数据的图表展示, 并且支持图表的导出,导出的格式是excel.word.pdf. 需要与Java的web项目集成.看了网上很多推荐的插件,觉得一头雾水, 劳烦大家结合自己的实际使用,推荐一下,有相关的教程最好了,谢谢啦~~~ 解决方案 eclipse 里 有个报表插件 birt 解决方案二: poi,itext这俩jar包好用

java用freemarker导出word问题?

问题描述 java用freemarker导出word问题? 为什么程序在本地导出word没问题,部署到服务器上,访问服务器地址导出word有问题,打不开 解决方案 最近项目中需要能够通过word模版导出word,......答案就在这里:java用freemarker导出word的问题

如何将Java Web项目部署到服务器上

转自:(此处更详细)http://blog.csdn.net/gulu_gulu_jp/article/details/50994003   二.项目部署 我们对于 Java Web 项目在本地机器(无论是 Windows 还是 Linux)上的部署已经了然于心了,那么对于在云服务器上部署 Java Web 项目又是如何操作的呢? 其实很简单,还是离不开 Web 项目部署的那三点:① 基础的 JDK 环境② 一个 Web 服务器.如 Tomcat.JBoss③ 一款数据库.如:mysql 对于云

云服务器 ECS 建站教程:手工部署Java Web项目

手工部署Java Web项目 Tomcat 一个开源的且免费的 Java Web 服务器,常用来作为 web 开发的工具.它可以托管由 servlet,JSP 页面(动态内容),HTML 页面,javascript,样式表,图像(静态内容)组成的 Java Web 应用程序. 此外,将来随着业务的扩展,您可以利用阿里云强大的产品平台,平滑地横向和纵向扩展服务容量,例如: 扩展单个 ECS 实例的 CPU 和内存规格,增强服务器的处理能力. 增加多台 ECS 实例,并利用负载均衡,在多个实例中进行

Intellij IDEA采用Maven+Spring MVC+Hibernate的架构搭建一个java web项目

原文:Java web 项目搭建 Java web 项目搭建 简介 在上一节java web环境搭建中,我们配置了开发java web项目最基本的环境,现在我们将采用Spring MVC+Spring+Hibernate的架构搭建一个java web项目 Spring MVC+Spring+Hibernate结构介绍如下: Spring MVCSpring MVC的职责是作为web层框架,实现了我们常见的MVC模式 SpringSpring 作为服务层,利用自身特性IOC.AOP,提供数据从DA

详解CentOS安装tomcat并且部署Java Web项目_Linux

1.准备工作 a.下载tomcat linux的包,地址:http://tomcat.apache.org/download-80.cgi,我们下载的版本是8.0,下载方式如图: b.因为tomcat的安装依赖于Java jdk,所以我们需要在判断linux系统下面是否安装jdk b.1 使用(Xshell)连接到Linux系统下面 b.2 输入命令:java -version,如果显示jdk版本号,则证明已经安装,如果不显示,则证明没有安装,如果没有安装,请参考下面地址进行安装:http://

封装-java web项目中用户实体类定义

问题描述 java web项目中用户实体类定义 在java web项目中,都有用户信息封装在用户实体类中.然后在控制类中多个方法都需要调用这个用户实体类.那么,第一种方案:我可以将这个用户实体类定义成全局变量,并在第一次登录的时候赋值,然后在之后的方法中就可以直接调用该全局变量.第二种方案:在登录的时候将用户实体类存入session中,然后在其他方法调用时,从session中取出该实体.请问这两种方案应该用哪种?如果是第二种,那是否应该将该用户实体定义为全局变量,然后在每次需要调用时,从sess

Java web项目为什么要单独配置环境变量?

问题描述 Java web项目为什么要单独配置环境变量? Spring的配置文件中的代码如下: class=""org.springframework.beans.factory.config.PropertyPlaceholderConfigurer""> 在运行项目的时候需要配置环境变量之后才能运行,这事为什么呢?希望大神们可以帮我解惑一下,谢谢! 解决方案 这不是配置环境变量 写xxx.properties文件 是为了方便以后项目完成后,在不改变源码的情

Java Web项目经常提示错误

Java Web项目经常提示错误"This project needs to migrate WTP metadata",简单的解决方法就是右击项目然后选择Validate,做完validate后错误就消失了. 出处:http://stevex.blog.51cto.com/4300375/941669