DWZ框架搭建 以及使用

1.搭建框架

1.1. 搭建框架首先需要官网下载框架代码,全都是js文件,图片文件 之类的。

1.2  使用方法可以登录 http://www.j-ui.com/ 网

通过官网演示找到功能 找到页面

1.3 搭建框架 只需要把资源放到对应项目里面,页面上加载对应资源即可,页面模板 可从DWZ资源里找到

2.DWZ标签概念   target标签

navTab :打开新页面

ajaxTodo:是一个ajax请求

ajax请求的情况下  刷新id概念

rel 是刷新id:用于定义一个页面的标识,用于删除添加修改,找到列表页面刷新。

一般返回ajax  json 格式 都是可以在官网demo里找到  】

3.session过期  处理

可以选择弹出框或者,直接跳到登录页面 可以后台index里设置

$(function(){

//alert(2);

DWZ.init("/ui/dwz.frag.xml", {

loginUrl:"/admin/logindialog", loginTitle:"登录",    // 弹出登录对话框

//loginUrl:"/admin/login",    // 跳到登录页面

statusCode:{ok:200, error:300, timeout:301}, //【可选】

pageInfo:{pageNum:"pageNum", numPerPage:"numPerPage", orderField:"orderField", orderDirection:"orderDirection"}, //【可选】

debug:false,    // 调试模式 【true|false】

callback:function(){

//    alert(1);

initEnv();

$("#themeList").theme({themeBase:"/ui/themes"}); // themeBase 相对于index页面的主题base路径

}

});

});

4.分页信息处理

$(function(){

//alert(2);

DWZ.init("/ui/dwz.frag.xml", {

loginUrl:"/admin/logindialog", loginTitle:"登录",    // 弹出登录对话框

//loginUrl:"/admin/login",    // 跳到登录页面

statusCode:{ok:200, error:300, timeout:301}, //【可选】

pageInfo:{pageNum:"pageNum", numPerPage:"numPerPage", orderField:"orderField", orderDirection:"orderDirection"}, //【可选】

debug:false,    // 调试模式 【true|false】

callback:function(){

//    alert(1);

initEnv();

$("#themeList").theme({themeBase:"/ui/themes"}); // themeBase 相对于index页面的主题base路径

}

});

});

已经在这里开始设置参数的意思

只需要通过隐藏表单处理就行

<input type="hidden" name="pageNum" value="${pageNum}" />

<input type="hidden" name="numPerPage" value="${numPerPage}" />

页面尾部分页

<div class="panelBar">

<div class="pages">

<span>显示</span>

<select class="combox" name="numPerPage" onchange="navTabPageBreak({numPerPage:this.value})">

<option value="20" <#if (numPerPage==20)>selected="selected"</#if>>20</option>

<option value="50" <#if (numPerPage==50)>selected="selected"</#if>>50</option>

<option value="100" <#if (numPerPage==100)>selected="selected"</#if>>100</option>

<option value="200" <#if (numPerPage==200)>selected="selected"</#if>>200</option>

</select><span>条,共${totalCount}条</span>

</div>

<div class="pagination" targetType="navTab" totalCount="${totalCount}" numPerPage="${numPerPage}" pageNumShown="10" currentPage="${pageNum}" ></div>

</div>

时间: 2024-11-03 21:57:47

DWZ框架搭建 以及使用的相关文章

CentOS 6.5上搭建Nginx和配置DWZ框架

前言 原创文章欢迎转载,请保留出处. 若有任何疑问建议,欢迎回复. 邮箱:[email protected] 今天搜索了下,发现并没有类似的文章,虽然比较简单,但还是写个博文记录下,主要讲述如何搭建Nginx和配置DWZ框架. 安装Nginx 首先安装Nginx必须要的库,直接yum安装就行了,注意要在root权限下执行. yum install pcre yum install openssl yum install zlib 接下来安装Nginx,为了免得麻烦,我也打算用yum安装,不过由于

电子商务系统的设计与实现(十):DWZ框架与第三方分页组件整合

晚上,就是刚刚,在后端管理系统中使用DWZ框架. 先是,直接使用官网网站的Demo,dwz-jui,与编程语言无关的纯静态的那个原始项目. 很快就搭建好了左侧菜单,打开菜单后,出现Tab页面,然后显示目标页面的内容. 然后,就去关注表格分页部分. DWZ自带的分页组件,感觉太麻烦了,一方面分页分成了4个部分显示,主要包括:pagerForm,查询条件pagerHeader,分页表格的头部pagerContent,分页表格的正文panleBar,分页条数栏目. 另一方面,分页html和JS中,需要

Spring MVC 框架搭建及详解

一.Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0) 1. jar包引入 Spring 2.5.6:spring.jar.spring-webmvc.jar.commons-logging.jar.cglib-nodep-2.1_3.jar Hibernate 3.6.8:hibernate3.jar.hibernate-jpa-2.0-api-1.0.1.Final.jar.antlr-2.7.6.jar.commons-collections-3

spring-websocket框架搭建遇到的问题解决方案汇总

问题1 org.apache.tomcat.websocket.server.WsServerContainer cannot be cast to javax.websocket.server 严重: Servlet.service() for servlet [SpringMVC] in context with path [/ZHDM] threw exception [Request processing failed; nested exception is org.springfra

[CI] 使用CodeIgniter框架搭建RESTful API服务

在2011年8月的时候,我写了一篇博客<使用CodeIgniter框架搭建RESTful API服务>,介绍了RESTful的设计概念,以及使用CodeIgniter框架实现RESTful API的方法.转眼两年过去了,REST在这两年里有了很大的改进.我对于前一篇博客中的某些方面不是很满意,所以希望能利用这次机会写一个更加完善的版本.我的项目基于Phil Sturgeon的CodeIgniter REST Server,遵循他自己的DBAD协议.Phil的这个项目很棒,干净利落,简单实用,并

ssm框架搭建(上)

前言 之前也说过,工作做的开发都是基于公司现有的框架,心里很没底.所以一直想自己能够搭建出ssm框架.经过多次尝试,终于成功了.这边文章将从两个方面进行,一是框架搭建,二是简单的增删查改. 正文 1.环境搭建 这里采用现在流行的maven方式,而是将需要的jar放在web_inf\lib下面了. 直接贴了一张图,有点任性了...整个工程的结构如下图所示 在conf子包中,是配置文件.mapper下对应mybatis的映射文件,里面包含了相应的sql语句.(mvcLearn\conf\mapper

SSH(Struts2+Spring+Hibernate)框架搭建流程&lt;注解的方式创建Bean&gt;

此篇讲的是MyEclipse9工具提供的支持搭建自加包有代码也是相同:用户登录与注册的例子,表字段只有name,password. SSH,xml方式搭建文章链接地址:http://www.cnblogs.com/wkrbky/p/5912810.html 一.Hibernate(数据层)的搭建: 实现流程 二.Spring(注入实例)的使用: 实现流程 三.Struts2(MVC)的搭建: 实现流程 这里注意一点问题: Struts2与Hibernate在一起搭建,antlr包,有冲突.MyE

原创:Equinox OSGi应用嵌入Jersey框架搭建REST服务

一.环境 eclipse版本:eclipse-luna 4.4 jre版本:1.8 二.Equinox OSGi应用嵌入Jersey框架搭建REST服务 1.新建插件工程HelloWebOSGI a. b. c. d.在新建的工程中新建文件夹lib,其中放入附件中的jar包(见文末),全部添加到工程Build Path中. 2.配置运行环境 a.配置引入包.依赖插件 b.选择Run->Run Configuration,new一个环境 保留图中TargetPlatform中的16个Bundle.

新浪微博项目技术之一UI主框架搭建

一.项目整体框架搭建 二.UI主框架结构及知识点 1>.代码封装思想 封装前的代码:(四个标题需要重复写四次,重复代码较多) HomeViewController *HomeVC = [[HomeViewController alloc] init]; UINavigationController *HomeNV = [[UINavigationController alloc] initWithRootViewController:HomeVC]; //tabBarItem标题文字设置 Hom