java使用freemarker从页面得到值然后设置到Word,可是我页面得到的值每次都是不同条数的数据,而且我要保证在word里的格式按我要求的格式排好。该怎么做呢??
我用一个LIST接收所有参数的话,再从LIST读取出来放在doc.xml文件下的话参数排版固定不了。
java使用freemarker从页面得到值然后设置到Word,求高手解答
答案:3 悬赏:70
解决时间 2021-04-27 19:42
- 提问者网友:无依无靠的距离
- 2021-04-27 14:44
最佳答案
- 二级知识专家网友:万千宠爱
- 2021-04-27 14:49
freemarker有处理list的语句,这是我原来写的例子,参考下
<#list weeklyNewsInfos as news>
<#if news.newsCategoryId==5>
${news.newsTitle}
#if>
#list>
其中weeklyNewsInfos是从后台传入的list 。<#if> 标签做判断的,你如果用不上可以不用看!
<#list weeklyNewsInfos as news>
<#if news.newsCategoryId==5>
#if>
#list>
其中weeklyNewsInfos是从后台传入的list 。<#if> 标签做判断的,你如果用不上可以不用看!
全部回答
- 1楼网友:厭世為王
- 2021-04-27 16:45
这个我不会
- 2楼网友:懂得ㄋ、沉默
- 2021-04-27 15:33
应该是没有成功生成,内部代码里还包含了word无法识别的代码块,所以无法打开,你可以用记事本查看源代码,freenarker转换的word源代码都是xml格式
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息