在freemarker中使用zk标签

阅读更多

    主要是为了使用zk spreasheets的标签,简述下步骤

 

    首先是jsp里的写法

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib uri="http://www.zkoss.org/jsp/zul" prefix="z" %>




ZK Spreadsheet


<%-- this is Jsp valid Comment, do not use XML comment. --%>
	

ZK Spreadsheet

 

引入到freemaker中

先在web.xml中加入

	
		JspSupportServlet
		org.apache.struts2.views.JspSupportServlet
		1
	
 

  配置一个struts路由请求

	

		
			/WEB-INF/freemarker_test.ftl
			
		

	

 

 freemaker页面如下


<#assign z=JspTaglibs["http://www.zkoss.org/jsp/zul"] /> 



ZK Spreadsheet


<@z.page zscriptLanguage="java">
	

ZK Spreadsheet

<#list test as test>

${test}

<@z.window height="100%"> <@z.spreadsheet id="fluSpreadsheet" src="/xls/海水质量监测-水质数据.xls" width="100%" height="100%" maxrows="51" maxcolumns="42" style="border:1px solid black;"/>

 <#assign z=JspTaglibs["http://www.zkoss.org/jsp/zul"] /> 声明了zk的标签,以z作为前缀调用,ok,大功告成。

 

 

你可能感兴趣的:(zk,freemarker,Servlet,JSP,Struts)