- 浏览: 525651 次
- 来自: ...
最新评论
-
alick24:
不能下载呢
基于easyui的仓库管理系统 -
eddie_lau:
...
基于easyui的仓库管理系统 -
zxygww:
非常强大的项目,可以直接运行
基于easyui的仓库管理系统 -
big3333:
表格是合并了,但是序号没有合并,有没有办法处理序号合并,翻页b ...
在datagrid的表格体中合并单元格 -
nacco:
有没有一个默认的Controller?用www.xxx.com ...
利用etmvc再来写个小例子
文章列表
看看基本界面:
基本用法:
<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中 ...
利用etmvc的环绕过滤器控制事务边界
- 博客分类:
- ET-MVC
环绕过滤器能够在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 ...