- 浏览: 26877 次
- 性别:
- 来自: 广州
最新评论
-
lucky16:
今天刚好看看notnull 和notblank的区别。。。留着 ...
Hibernate Validator -
悲剧了:
哥们专注请注明出处http://elf8848.iteye.c ...
Spring 3 MVC深入研究
文章列表
//第一种方法:
String hql = "select count(*) from User as user";
Integer count = (Integer)getHibernateTemplate().find(hql).listIterator().next();
return count.intValue();
//第二种方法:
String hql = "select count(*) from User as user";
return ((Integer)getHibernateTemplate().iterate ...
提示,日期格式必须是:yyyy-MM-dd
大家可以用 my97DatePicker 日期控件,该控件默认的格式就是:yyyy-MM-dd
贴出代码:
<html>
<head>
<script type="text/javascript">
function CheckDate(dateValue)
{
var reg=/^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(? ...
1判断select选项中 是否存在Value="paraValue"的Item
2向select选项中 加入一个Item
3从select选项中 删除一个Item
4删除select中选中的项
5修改select选项中 value="paraValue"的text为"paraText"
6设置select中text="paraText"的第一个Item为选中
7设置select中value="paraValue"的Item为选中
8得到select的当前选中项的valu ...
1. 解决用户退出系统后,点击浏览器后退按钮,在用户登陆之前或者退出之后都不应该出现在浏览器中。
造成上面的原因是:当点击后退按钮时,默认情况下浏览器不是从Web服务器上重新获取页面,而是从浏览器缓存中载入页面 。
解决方法是:禁止浏览器缓存页面:
// 防止缓存
//Forces caches to obtain a new copy of the page from the origin server
response.setHeader("Cache-Control","no-cache");
...
在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需调用HttpSession的invalidate()方法。现在大部分浏览器上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个Web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户产生疑惑,他们会开始担心他们的个人数据是否安全。许多Web应用强迫用户退出时关闭整个浏览器,这样,用户就无法点击后退按钮了。还有一些使用javascript,但在某些客户端浏览器这却不一定起作用。这些解决方案都很笨拙且不能保证在任一情况下100%有效,同时,它也要求用户有一定的操作经验。
这篇文章以示例阐述了正确解决用 ...