1、 Hibernate支持支持分页,但它的分页依赖数据库的支持,是真分页,这个可以从Hibernate构造的SQL语句看出来。
2、 通过命令使SQL语句执行完后自动关机。
3、 FckEditor在线编辑器 是一款很强大的在线编辑器
4、 webwork的richtextedit标签就很不错,就是fck (struts2中不直接支持, 但是其通过DOJO的形式支持, 调用很简单)
5、 webnoteEditor的在线编辑功能很强大 (主要是用于本机处理)^_^ ^_^
6、 关于如何实现导航栏的层叠 (也就是一个菜单下面有多个子菜单, 通过点击控制其显示或隐藏)
<script language="JavaScript">
function show(i){
if (i.style.display == "none") {
i.style.display = "";
}else{
i.style.display = "none";
}
}
</script>
<DIV id=a1 style="DISPLAY: none">
7、 JS实现复选框的全选功能:
<script type="text/javascript">
//根据传入的checkbox的选中状态设置所有checkbox的选中状态
function selectAll(obj)
{
var allInput = document.getElementsByTagName("input");
//alert(allInput.length);
var loopTime = allInput.length;
for(i = 0;i < loopTime;i++)
{
//alert(allInput[i].type);
if(allInput[i].type == "checkbox")
{
allInput[i].checked = obj.checked;
}
}
}
</script>
<body>
js实现复选框全选实现:
唱歌:<input type="checkbox" name="a1" />
跳舞: <input type="checkbox" name="a2" />
踢球: <input type="checkbox" name="a3" />
文学: <input type="checkbox" name="a4" />
吉他: <input type="checkbox" name="a5" />
营销: <input type="checkbox" name="a6" />
全选: <input type="checkbox" id="chk_SelectALL" οnclick="selectAll(this)" />
</body>
</html>
————拓展:
var arrcheck=document.all.maintable.getElementsByTagName("input");
for(var i=0;i<arrcheck.length;i++)
{
if(arrcheck[i].type.toLowerCase()=="checkbox")
{
arrcheck[i].checked=document.all.allcheck.checked;
}
}
maintable(DIV名称)!
allcheck(全选框名称)!
————————————————从网上找到的一个完善版————————————————
————拓展:
var arrcheck=document.all.maintable.getElementsByTagName("input");
for(var i=0;i<arrcheck.length;i++)
{
if(arrcheck[i].type.toLowerCase()=="checkbox")
{
arrcheck[i].checked=document.all.allcheck.checked;
}
}
maintable(DIV名称)!
allcheck(全选框名称)!