`
stworthy
  • 浏览: 522558 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
看看基本界面:     基本用法: <table id="tt"></table>   $('#tt').datagrid({ title:'Column Group', width:560, height:250, url:'datagrid_data.json', columns:[[ {field:'itemid',title:'Item ID',rowspan:2,width:80,sortable:true}, {field:'produ ...
  分页插件项目地址:http://jquery-easyui.wikidot.com/document:pagination 这个分页插件具有如下功能: 可以插件分页大小 可以添加自定义工具按钮 可以改变显示的提示信息 基本用法: $('#pp').pagination({total:114});   复杂用法: $('#pp').pagination({ total:114, buttons:[{ iconCls:'icon-add', handler:function(){ alert('add'); } },{ ...
项目地址:http://jquery-easyui.wikidot.com/tutorial:tabs   使用方法,只需准备选项卡的各个面板的div,设置选项卡容器class="easyui-tabs",插件就会自动将其转换。   <div id="tt" class="easyui-tabs" style="width:500px;height:150px;"> <div title="Tab1" style="padding:20px;displa ...
弹出消息插件可以在右下角以动画方式弹出消息框,也可以显示alert,confirm,prompt消息。 项目地址:http://jquery-easyui.wikidot.com  
在网页中使用<a href="#">内容</a>之类的超链接很多,利用LinkButton jQuery Plugin就能将其变成漂亮的按钮外观,只需加入class="l-btn"就行了。 项目地址:http://www.etmvc.cn/project/show/58     使用范例: <a id="add" href="#" class="l-btn" icon="icon-add">增加</a> & ...
在上篇文章中发布了qWikiOffice for java的更新,收到一些反馈意见,这次对其再次更新: 1、所有表名添加“qo_”前缀 2、qo_moduleFiles中的字段file更名为fileName 3、添加对模块文件及模块动作的排序   数据库还是MYSQL,库名qo,登录root/soft123456   另外,如果需要移植到ORACLE数据库中,需要为每个表建立序列,比如qo_modules表,需要建立序列qo_modules_seq,即序列名是表名加“_seq“,同时需要改/WEB-INF/classes/activerecord.properties中的配置,其中 ...
qWikiOffice for java更新了,增加模块、权限、角色等的排序功能。   数据库:mysql, root/soft123456 修改数据库密码时请修改/WEB-INF/classes/activerecord.properties   更详细的内容请参阅http://www.etmvc.cn/demo/show/24      
近来研究qWikiOffice,总想将其改成for java版本,前面作过一些尝试,完全保留for php的数据库结构,对原数据库的权限验证机制觉得有些不合适。 于是改造了其数据库结构,形成适合自已的数据库结构,在这个基础上重新编写了for java版本。 鉴于模块配置管理的不便,于是又写了个简单的系统管理模块,包括:模块管理、权限管理、角色管理、用户管理、主题管理、墙纸管理等六个功能。   使用时请修改/WEB-INF/classes/activerecord.properties中的数据库连接密码。  
qWikiOffice目前后台使用PHP版本,对于JAVA的用户有些遗憾。 于是尝试对其进行修改,后台用JAVA改写,前台除几个URL外保持不变,数据库也使用原来的结构。 经过几天努力,终于有一点进展了,基本上可以进行浏览操作了。   现传上来,供大家参考。   数据库请修改/WEB-INF/classes/activerecord.properties属性文件。    
etmvc中的视图对应MVC中的view,每个Action方法的返回类型决定了视图输出的类型,内置的几种视图是: JspView TextView StringView JsonView FreeMarketView BinaryView 如果Action方法返回void则将使用VoidView,VoidView将使用同JspView一样的处理方式,可以简单认为就是JspView。   关于etmvc的详细资料,请访问www.etmvc.cn   视图的渲染由相应的renderer对象完成。比如JspView有相应的JspViewRenderer,通过在JspView中 ...
环绕过滤器能够在Action执行之前和之后执行一段代码,相比前置过滤器和后置过滤器而言更加强大。可以为Action设置多个环绕过滤器,通过在控制器上进行注解: @AroundFilters({ @AroundFilter(execute=A.class), @AroundFilter(execute=B.cla ...
近来对etmvc进行修改,增加了控制器方法参数绑定功能,遗憾的是,获取方法参数名称的方法还没一个令我满意的。   关于etmvc的详细资料,请访问www.etmvc.cn   先将就一下吧,来写个用户资料管理的小例子,首先建立数据模 ...
以用户管理的控制器为例,创建用户有这个方法: public String create(User user) throws Exception{ String s = "info:"+user.getId()+":"+user.getName()+":"+user.getPwd(); System.out.println(s); //user.save(); return s; } 方法的参数是User类型,其实例由框架自动创建完成,这比通 ...

上传和下载文件

  et-mvc上传文件是对Commons-fileupload组件的封装,所以使用时需要引入commons-fileupload.jar, commons-io.jar, commons-logging.jar三个包。   关于etmvc的详细资料,请访问www.etmvc.cn     首先需要在页面上构建一个multipart form: <form action="handleUpload" method="POST" enctype="multipart/form-data"> ...

控制器过滤器

  et-mvc可以使用三种过滤器,分别是BeforeFilter, AfterFilter, AroundFilter,通过相应的注解作用在控制器上,可用的注解有@BeforeFilter, @BeforeFilters, @AfterFilter, @AfterFilters, @AroundFilter, @AroundFilters。   过滤器是在Action执行之前或之后执行的一个方法,可以理解为是控制器的拦截器。   前置过滤器和后置过滤器使用相同的方法原型,如 private boolean showInfo(){ System.out.print ...
Global site tag (gtag.js) - Google Analytics