04 2012 档案
摘要:// 判断是不是数字function isNumber(str){ var flag = true; for(i = 0; i < str.length; i++){ var ch = elementValue.charAt(i); if(ch > '9' || ch < '0'){ flag = false; break; } } return flag;}// 判断是否为空function isEmpty(str){ if(str.length == 0){ return true; } return false;}// 对于select,
阅读全文
摘要:Struts2的注解功能我们知道通常情况下,Struts2是通过struts.xml配置的。但是随着系统规模的加大我们需要配置的文件会比较大,虽然我们可以根据不同的系统功能将不同模块的配置文件单独书写,然后通过<include>节点将不同的配置文件引入到最终的struts.xml文件中,但是毕竟还是要维护和管理这些文件,因此也会给维护工作带来很大的困扰。为了解决这个问题,可以考虑使用struts2的注解。实际上struts2中最主要的概念就是package、action以及Interceptor等等概念,所以只要明白这些注解就可以了。如果希望使用struts2的注解功能,必须使用一
阅读全文
摘要:1.首先从官方下载freemarker的包,下载地址:http://freemarker.sourceforge.net/freemarkerdownload.html2.把包lib/freemarker.jar拷贝到项目中3.新建模板文件WEB-INF/templates/test.ftl,内容如下:Hello,${name}!4.新建一个操作类Class1.java,内容如下:package com.abc.web;import java.io.Writer;import java.util.HashMap;import java.util.Map;import javax.servlet
阅读全文