摘要:AJAX开发简略... 1 一、AJAX定义... 3 二、现状与需要解决的问题... 3 三、为什么使用AJAX. 4 四、谁在使用AJAX. 6 五、用AJAX改进你的设计... 6 例子1:数据校验... 7 例子2:按需取数据—级联菜单... 7 例子3:读取外部数据... 7 六、AJAX的缺陷... 7 七、AJAX开发......
阅读全文
摘要:介绍 Java 语言中 Timer 类的一种简洁用法 所有类型的 Java 应用程序一般都需要计划重复执行的任务。企业应用程序需要计划每日的日志或者晚间批处理过程。一个 J2SE或者 J2ME 日历应用程序需要根据用户的约定计划闹铃时间。不过,标准的调度类 Timer 和 TimerTask 没有足够的灵活性,无法支持通常需要的计划任务类型。在本文中,Java 开发人员 Tom Whi...
阅读全文
摘要:import java.math.BigDecimal; /** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 * 确的浮点数运算,包括加减乘除和四舍五入。 */ public class Arith{ //默认除法运算精度 private static final int DEF_DIV_SCALE = 10; //这个类不能实例...
阅读全文
摘要:"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数 "^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数"^\d+(\.\d+)?$"...
阅读全文
摘要:通过读acegi的源码,更加体会到“基于接口”的设计给扩展带来巨大的灵活性。在bean配置中,有以下内容: 这个userCache,acegi给出了一个默认的EhCache的实现,如果你不设该属性,默认使用NullUserCache,用户登录后,每进入一个url,系统都会通过Dao访问一次数据库,来取得新的UserDetail,我自己的系统中持久层使用ibatis作映射...
阅读全文
摘要:admin=admin,ROLE_TELLER,ROLE_SUPERVISOR dianne=emu,ROLE_TELLER scott=wombat,ROLE_TELLER peter=opal,disabled,ROLE_TELLER true --> test.test...
阅读全文
摘要:配置如下: woman* myAdvice java jdk 调用代码如下:InputStream ...
阅读全文
摘要:Spring安全系统:Acegi Security- - http://starrynight.blogdriver.com/starrynight/204036.html Spring安全系统:Acegi Security- - Acegi简介 Acegi安全系统,是一个用于Spring Fra...
阅读全文
摘要:★ 容器启动时,调用监听器StartupListener,初始化Spring上下文环境,设置DAO type, 通过LookupDAOHibernate.getRoles取得角色信息,存于application scope中。 ★ 接着时调用UserCounterListener监听器,记录用户的登陆改变。 ★ 然后通过容器form...
阅读全文
摘要:应用程序启动时,调用StartupListener初始化ServletCOntext环境变量、Spring环境变量和取得角色信息后,接着执行UserCounterListener监听器。 ★ UserCounterListener功能:计算使用应用的用户个数和存储用户对象。应用启动使初始化用户数变量counter,并存入ServletContext,利用HttpSess...
阅读全文
摘要:1. 初始化配置信息:Appfuse利用监听器,在应用程序启动时,初始化配置信息 ★ 监听器StartupListener功能:取得DAO.TYPE信息和角色信息,存入全局应用环境上下文, 初始化Spring,使之可用。 ★ 应用:web.xml ...
阅读全文
摘要:★ Appfuse 的用户管理,它用到了容器管理的Form认证方式。 1.appfuse应用采用基于表单的登陆验证方式,登陆请求由login.jsp处理。 web.xml FORM /login.jsp /loginError.jsp ...
阅读全文
摘要:Login.html ①Login ② ③ ④ Error Message Hint: Your ...
阅读全文
摘要:html文件中在jwcid里显示的加入ID如下的user: 在js里面使用就可以了:
阅读全文
摘要:public String changeCharset(String input){ String temp=""; try{ //去除输入字符串首尾的空格 temp=input.trim(); //进行编码转换 temp=new String(temp.getBytes("ISO8859_1"),"GBK"); }catch(Exception e){ e.printS...
阅读全文
摘要:在命令行下:进入JDK的bin目录下:native2ascii messages_zh_CN.properties message_zh_CN.txt然后message_zh_CN.txt覆盖(替換)掉message_zh_CN.properties
阅读全文
摘要:方法是加入:useUnicode=true&characterEncoding=GBK如:jdbc:mysql://127.0.0.1:3306/opertselect?useUnicode=true&characterEncoding=GBK
阅读全文
摘要:自定义标识的制作时必须实现的步骤1.新建一个类他派生自Tag或TagSupport2.在新建的这个类里面必须的函数有: doStartTag()throws JspException 和 doEndTag()throws JspException 一般的代码都写在doStartTag()里面的 注:如果你...
阅读全文
摘要:int pagecount = 20;//每页记录数 int pagenumber = 1;//当前页 int totalpage = 0;//总页数 totalpage = totalCount/pagecount; if(totalCount%pagecount>0) totalpage+=1; if(request.getParameter("page") ...
阅读全文
摘要:在tomcat\conf\Catalina\localhost目录下新建一个xml文件内容如下: 或者:
阅读全文