- 浏览: 81099 次
- 性别:
- 来自: 西安
最新评论
-
duruochen372:
mybatis介绍(一) -
sj5455718:
突然想起来,where里面的条件都不符合的时候,用1=1来结束 ...
mybatis的SQL映射配置文件 -
1069355234:
mybatis的SQL映射配置文件 -
雨的印迹:
用了感觉很棒,但是汉化怎么搞?
ExtJs文件上传组件(UploadDialog) -
另一花生:
非常感谢楼主的例子!
ExtJs文件上传组件(UploadDialog)
文章列表
jqgrid--分页
- 博客分类:
- jqgrid
jqGrid的翻页要定义在html里,通常是在grid的下面,且是一个div对象:
写道
<table id="list"></table> <div id="gridpager"></div> jQuery("#grid_id").jqGrid({ ... pager : '#gridpager', ... });
不必给翻页设置任何的css属性。在jqGrid里定义的翻页可以是::pager : '#gridpager', pager : ' ...
jqgrid--自定义按钮
- 博客分类:
- jqgrid
jQuery("#grid_id").navGrid("#pager",...).navButtonAdd("#pager",{parameters});
新的API
jQuery("#grid_id").jqGrid('navGrid',"#pager",...).jqGrid('navButtonAdd',"#pager",{parameters});
默认参数
{ caption:"NewButton& ...
jqgrid--格式化
- 博客分类:
- jqgrid
jqGrid的格式化是定义在语言包中
$jgrid = {
...
formatter : {
integer : {thousandsSeparator: " ", defaultValue: '0'},
number : {decimalSeparator:".", thousandsSeparator: " ", decimalPlaces: 2, de ...
jqgrid--自定义格式化
- 博客分类:
- jqgrid
jQuery("#grid_id").jqGrid({
...
colModel: [
...
{name:'price', index:'price', width:60, align:"center", editable: true, formatter:currencyFmatter},
...
...
jqgrid--搜索
- 博客分类:
- jqgrid
基础操作
表格中所有的列都可以作为搜索条件。 所用到的语言包文件
$.jgrid = {
...
search : {
caption: "Search...",
Find: "Find",
Reset: "Reset",
odata : ['equal', 'n ...
jqgrid--方法
- 博客分类:
- jqgrid
jqGrid的方法,从3.6开始已经完全兼容jQuery UI库。
jQuery("#grid_id").jqGridMethod( parameter1,...parameterN );
jQuery("#grid_id").setGridParam({...}).hideCol("somecol").trigger("reloadGrid");
如果使用新的API:
jQuery("#grid_id").jqGr ...
jqgrid--事件
- 博客分类:
- jqgrid
事件
例如
var lastSel;
jQuery("#gridid").jqGrid({
...
onSelectRow: function(id){
if(id && id!==lastSel){
jQuery('#gridid').restoreRow(lastSel);
lastSel=id;
}
jQuery('#gridid').editRow(id ...
jqgrid--安装
- 博客分类:
- jqgrid
JQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。
JQGrid Demo
是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。
下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合适。
jqGrid学习之 ------------- 安装
jqGrid安装很简单,只需把相应的css、js文件加入到页面中即可。
按照官网文档:
/myproject/css/
ui.jqgrid.css
/ui- ...
jqgrid的参数说明
- 博客分类:
- jqgrid
JQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。
JQGrid Demo
是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。
下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合适。
jqGrid学习之 ------------- 安装
jqGrid安装很简单,只需把相应的css、js文件加入到页面中即可。
按照官网文档:
/myproject/css/
ui.jqgrid.css
/ui-light ...
jsp放在web-inf下的注意事项
- 博客分类:
- J2EE
web-inf目录是不对外开放的,外部没办法直接访问到。所有只能通过映射来访问,比如映射为一个action或者servlet通过服务器端跳转来访问到具体的页面。这样可以限制访问,提高安全性。
1、把 ...
关于json的介绍
由于项目中使用到了jqgrid组建以及ajax的异步提交等,有时候可能会需要后台往前台返回的是一个json格式的结果。因此我引入了jsonplugin-0.32的jar包。
json插件提供了一个“json”结果类型来把action序列化成json.如果使用了json拦截器,action将可通过请求中的json内容组装出来,该拦截器需要遵循以下几条规则:
"content-type" 必须为 "application/json"
JSON 内容必须是格式良好的, 参考 json.org 中的语法.
Action 里必 ...
由于spring暂不支持ibatis3,但是mybatis3自己开发了一套针对spring的支持,所以整合中引入了mybatis_spring的jar包。
具体的项目结构图如下
在整合之前,参考了不少网上的资料,但是发现其中有过多的配置文件,我在配置中,依靠mybatis本身的映射机制以及spring的注解机制,把配置文件尽量的减少了。可以参考http://diqizhan.iteye.com/blog/582150的配置。
主要的配置文件applicationContext.xml代码如下:
<?xml version="1.0&quo ...
mybatis的SQL映射配置文件
- 博客分类:
- mybatis
SQL映射文件有很少的几个顶级元素(按照他们应该被定义的顺序如下)。
cache - 配置给定命名空间的缓存
cache-ref – 从其他命名空间引用缓存配置。
resultMap – 最复杂,也是最有力量的元素,用来描述如何从数据库结果集中来加载你的对象。
parameterMap – 已经被废弃了!老式风格的参数映射。内联参数是首选,这个元素可能在将来被移除。
sql – 可以重用的SQL块,也可以被其他语句引用。
insert – 映射插入语句
update – 映射更新语句
delete -映射删除语句
select - 映射查询语句
...