- 浏览: 69607 次
- 来自: 金陵那平
最新评论
-
agan112:
有兴趣看看 http://hi.baidu.com/dogw ...
2012年3月31日
文章列表
登录验证struts2
- 博客分类:
- 收藏
类需要继承ActionSupport,重写execute方法,
详细:在Struts2应用中,我们发现,如果通过验证框架验证录入后,如果出现错误,应用会自动回到录入页面,这是为什么?在Struts2中,Action、Interceptor 需要返回String类型的result,框架才能通过配置好的转向来决定下一个视图是哪个页面。那么验证框架是怎么做到的呢?
源代码分析:
第一、
通过struts2-core-2.0.11.jar中的struts-default.xml文件我们可以看到
程序代码<package name="struts-default" abstra ...
http://themeforest.net/item/dreamadmin/full_screen_preview/240316?ref=onewake
http://themes.vivantdesigns.com/?theme=xtremeadmin
http://themes.vivantdesigns.com/?theme=cleanslate
登陆http://hi.baidu.com/fegor/item/830358da6bb94d38e3108f93
学习Session 基类
- 博客分类:
- 收藏
package com.ruangao.framework.web.action;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.struts2.ServletActionContext;
import o ...
原译 BloomFilter
- 博客分类:
- 日志
[精华] 原译:使用Bloom Filters
(搜索翻译文章,使用关键字 原译)
http://www.chinaunix.net/jh/25/601028.html
扩展布隆过滤器:
http://blog.csdn.net/szu030606/article/details/7534439
http://www.ibm.com/developerworks/cn/java/j-lo-hash/
Set的讲解http://hi.baidu.com/yao1111yao/blog/item/470e201af5719fe5ae51330e.html
spring+ibatis+struts配置注意点
- 博客分类:
- 收藏
1.<select id="count" resultClass="int">
select count(*) from Site_Info
</select>
基类中用的selectByPage时用到totalrecord的查询
2.<selectKey resultClass="java.lang.Integer" keyProperty="siteId">
<![CDATA[SELECT LAST_INSERT_ID() AS ...
ajax的async属性说明
- 博客分类:
- 收藏
转自
http://blog.csdn.net/gaoyusi4964238/article/details/4378987
这里首先引用$.Ajax()中 async 和success的官方的解释:
async Boolean Default: true
By default, all requests are sent asynchronous (e.g. this is set to true by default). If you need synchronous requests, set this option to false. Note that synchronous r ...
Input表示Form表单中的一种输入对象,其又随Type类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍。
1,type=text
输入类型是text,这是我们见的最多也是使用最多的,比如登陆输入用户名,注册输入电话号码,电子邮件,家庭住址等等。当然这也是Input的默认类型。
参数name:同样是表示的该文本输入框名称。
参数size:输入框的长度大小。
参数maxlength:输入框中允许输入字符的最大数。
参数value:输入框中的默认值
特殊参数readonly:表示该框中只能显示,不能添加修改。
<form>
your name:
& ...
public String make()
{
// author : herrapfel
String radStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
StringBuffer generateRandStr = new StringBuffer();
Random rand = new Random();
int length = 32;
for(int i=0;i<length;i++) ...
Java 5.0新引进了一种类型:枚举类型。昨晚看了一下,语法还是比较复杂的,至少比C的枚举要复杂的很多,不过功能也强大了很多。具体语法请参见 JLS 8.9
1、定义一个功能简单的枚举类型,更定义一个简单的类很相似,例如
package basic;
public enum Day
{
MONDAY, TUESDAT, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
跟类定义一样,枚举类型可以单独放在一个文件里,当一个枚举类型用public修饰时,它对其他包可见,否则只对同一个包中的类可见,这和类定义是一样的。
标识符 MONDA ...
Vector类和ArrayList都是基于数组实现的,但是Vector是线程安全的,所有大部分方法和ArrayList一样(http://alex-nit.iteye.com/blog/777473),只是多了个synchronized关键字。还有不同的地方是扩容机制不一样,如下方法所示
Java代码
/**
* 确定容量的方法,如果capacityIncrement>0则新的容量=老的容量+capacityIncrement,
否则新的容量=老的容量×2
*/
private void ensureCapacityHelpe ...
布隆过滤器
http://blog.csdn.net/zhanglei1986410/article/details/6086487
http://blog.csdn.net/liuben/article/details/6602683
那些优雅的数据结构
http://www.cnblogs.com/heaad/archive/2011/01/02/1924195.html
JDK ArrayList源码解析
http://hi.baidu.com/yljf184/blog/item/160a442ab6d60730d52af1c5.html
详细http://www.iteye.com/to ...
今天听了一个讨论会,哇,看来以后编程要非常注意分模块,注意每一个模块的输入与输出,设计的模式非常的重要。
多线程http://software.intel.com/zh-cn/blogs/2011/12/16/400009328/?cid=sw:prccsdn2110
http://momodog.iteye.com/blog/295946