使用Struts2和jQuery EasyUI实现简单CRUD系统(四)——数据分页处理



使用Struts2和jQuery EasyUI实现简单CRUD系统(四)——数据分页处理。以前的分页是一个麻烦的问题。而且数据量巨大的时候,直接把这些元素取出来显然速度较慢,所以取一定区间的数据还是高效的。

 

之前自己写分页的时候,分页的界面当然是自己做的,用了ejui之后,真的方便了很多。方便到什么程度了。
[html] view plaincopy在CODE上查看代码片派生到我的代码片
<table id=”dg” title=”My Users” class=”easyui-datagrid”
style=”width: 700px; height:[......]

Read more

private static final long serialVersionUID的作用



private static final long serialVersionUID的作用

今天在看项目源码的时候发现struts的action里面有

 

  1. private static final long serialVersionUID = -1672970955045193907L;

这样的一条语句。

中文搜索之后,全部都是

如果你修改了此类, 要修改此值。否则以前用老版本的类序列化的类恢复时会出错。为了在反序列化时,确保类版本的兼容性,最好在每个要序列化的类中加入pr[......]

Read more

GENYMOTION问题之an error occurred while deploying a file install_failed_no_machine_abis

GENYMOTION问题之an error occurred while deploying a file install_failed_no_machine_abis。

昨天在看一下Android的东西,以前在用Eclipse绑ADT自带的那个Android模拟器的时候,简直慢得蛋疼,但是业余做做Android开发,感觉还过得去。

 

后面发现一位Android开发的正在用着一种超快速的模拟器,好奇的问他怎么你的模拟器不会慢的?

回答就是——另外的模拟器——GenyMotion。

 

直接在官网注册,下载安装一步到位。

&nbsp[......]

Read more

Hibernate4中buildSessionFactory方法废弃问题

Hibernate4中buildSessionFactory方法废弃问题

在用Hibernate4时会发现:

 

 

  1. SessionFactory sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();

 

buildSessionFactory()废弃,相信很多人会觉得为什么废弃这方法,查了网上的资料,综合如下:

 

Hibe[......]

Read more

Struts2 双重循环–读取外层数据 判断权限是否已选择

Struts2 双重循环–读取外层数据 判断权限是否已选择。

基本上后台权限都差不过。。 略过后台代码直接前台上了

简略说明:privileges为全部权限              role.privileges为角色的所拥有的权限

 

[html] view plaincopyprint?

  1. <s:iterator  value=”privileges” status=”privilege” >
  2.                     <s:if test=”#privilege.index % 5 == 0″[......]

Read more

JS时间处理脚本代码

JS时间处理脚本代码。

Js代码   — (转载)
/**
* 获取本周、本季度、本月、上月的开端日期、停止日期
*/
var now = new Date(); //当前日期
var nowDayOfWeek = now.getDay(); //今天本周的第几天
var nowDay = now.getDate(); //当前日
var nowMonth = now.getMonth(); //当前月
var nowYear = now.getYear(); //当前年
nowYear += (nowYear < 2000) ? 1900 : 0; //[......]

Read more

Jquery日历插件

Jquery日历插件。

FullCalendar
FullCalendar是很出名的jQuery日历插件,它支持拖拽等功能,整合了Google Calendar,而且可以通过JSON来绑定事件,设计师可以轻松地自定义日历样式,工程师则利用它提供的接口来处理用户触发事件。
FullCalendar
2. Astonishing iCal-like Calendar
这里是一篇教程,教你如何利用jQuery和CSS制作一个模仿iphone样式的日历控件。Astonishing iCal-like Calendar
3. jQuery UI Datepicker
jQuery UI[......]

Read more

Chrome 父窗口调用子窗口函数

Chrome 父窗口调用子窗口函数。

父页面  A.html

 

function closeBasic(){

document.getElementById(‘btn_modal_close’).click();

}

 

子界面 B.html

 

function closeMaskDiv(){
window.parent.closeBasic();
}

 

调用父界面的 closeBasic()方法。

 

这里需要注意一个点: 本方法如果在本地的话 ie是通过[......]

Read more

Jquery checkbox級聯選擇

Jquery checkbox級聯選擇,

/*
checkbox 上需要添加index字段 格式如下:父節點為1則子節點為1_1,1_2 以此類推
*/
$j(function($) {
$(“:checkbox”).click(function(){
var index = $(this).attr(“index”);
$(“:checkbox[index^="+index+"]“).attr(“checked”,$(this).is(“:checked”));
var parent_index = index.substring(0,index.length – 2);[......]

Read more

基於 Jquery 的 textarea 長度校驗 — 插件型

基於 Jquery 的 textarea 長度校驗 — 插件型。

  1. jQuery.fn.checkTextarea = function(max) {
  2.     if(arguments.length == 0)
  3.         max = 100;
  4.     this.keyup(function() {
  5.         var area = $j(this);
  6.         if (max > 0) {
  7.             if (area.val().length > max) {
  8.                 area.val(are[......]

Read more