/**
* 打开一个新的页面并展示文件全部的内容
* @param lid
*/
function openLaw(lid) {
var content = getLawContent(lid);
var win = window.open( 'about:blank','','scroll:1;status:0;help:0;resizable:1;dialogWidth:800px;dialogHeight:600px');
win.document.write(content);
}
/**
* 获取全部内容(html格式)
* @param lid
* @returns {*} 返回html格式的doc文档字符串
*/
function getLawContent(lid) {
var result = null;
$.ajax({
type:'get',
url:'${ctx}/law/laws/showContentByLid.action?lid=' + lid,
async:false,
success:function(data){
if(data != null && data.length > 0){
result=data;
}
}
});
return result;
}
public String showContentByLid() {
StringBuilder content = new StringBuilder();
String lid = request.getParameter("lid");
if (StringUtils.isEmpty(lid)) {
return null;
}
TCommonLaw law = lawService.queryOneLaw(lid);
if (Objects.isNull(law)) {
return null;
}
String aid = law.getAid();
if (StringUtil.isEmpty(aid)) {
return null;
}
JSONObject json = JSONObject.fromObject(aid);
Set<String> idSet = json.keySet();
String[] ids = idSet.toArray(new String[0]);
IAttachment[] attachments = AttachmentsManager.getInstance().getAttachments(ids,null);
for (IAttachment att : attachments) {
File file = att.getFile()
使用poi解析word文档实现网页预览(doc 或者docx)
最新推荐文章于 2023-01-03 14:33:51 发布