- 浏览: 78479 次
- 性别:
- 来自: 广州
-
最新评论
文章列表
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateValidator extends BaseValidator implements GracieValidator{
public DateValidator() {
}
public static final String GLOBAL_DATE_FORMAT = Util.GLOBAL_DATE_FOR ...
public class AlphanumericValidator extends BaseValidator implements GracieValidator {
public AlphanumericValidator() {
}
public static final String REGEX_ALPHANUMERIC = "^[A-Za-z0-9 ]+$";
/**
* Validation Rule: Only to accept "A-Z, ...
public interface GracieValidator {
public boolean isValid(String inputText);
public boolean isValid(String inputText, Object[] objs);
public boolean isValid(String inputText, String fieldErrorParam,
String fieldErrorMessage);
public boolean isValid(String inputText, String fieldE ...
import java.text.MessageFormat;
import java.util.ResourceBundle;
import org.springframework.web.context.request.RequestAttributes;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
public class Messag ...
import java.util.Locale;
public class FieldValidationConstants {
public static final String LAN_ID = "fieldvalidation";
public static final String EXTERNAL_PROPERTIES_FILE_NAME = "ConfigureLoader";
public static final String EXT_INVALID_XML_CHAR ...
import org.springframework.web.context.request.RequestAttributes;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
public abstract class BaseValidator {
protected static Messages getMessages(S ...
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Messages {
private List errorMessages;
private List successMessages;
private Map fieldErrorMessages;
public Messages() {
thi ...
public class AlphanumericValidator extends BaseValidator {
private AlphanumericValidator() {
}
public static final String REGEX_ALPHANUMERIC = "^[A-Za-z0-9 ]+$";
/**
* Validation Rule: Only to accept "A-Z, a-z, 0-9 and space"
...
import java.io.ByteArrayInputStream;
import java.io.StringWriter;
import java.util.HashMap;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.apache.xml.serialize.OutputFormat;
import org.apache.xml.serialize.XMLSerializer;
import org.w3c ...
public class XMLEncode implements java.io.Serializable {
public static String encode(String value) {
if (value == null) {
return "";
}
else {
return (value.replaceAll("&", "&").
replaceAll("/", "/ ...
import java.util.Map;
public class tagUtil {
public static String GenHTMLELementTagWithInnerHTML(String elemName, String InnerHTML)
{
return GenHTMLElementStartTag(elemName) + InnerHTML + GenHTMLElementEndTag(elemName);
}
public static String GenHTMLELementTagWithInnerHTML(String elemN ...
UnicodeHelper
- 博客分类:
- Java
public class UnicodeHelper {
public static String ConvertToUnicode(String sInput)
{
String sResult = "";
char[] oCharAry = new char[sInput.length()];
for(int i=0; i<oCharAry.length; i++)
{
oCharAry[i] = (char)sInput.charAt(i);
...
BundleHelper
- 博客分类:
- Java
import java.util.Locale;
import java.util.ResourceBundle;
public class BundleHelper {
public static String GetStringFromBundle(String BundleName, String key, String defaultString)
{
String result = defaultString;
if (util.isEmpty(key)|| util.isEmpty(BundleName))
{
return result;
...
DateHelper
- 博客分类:
- Java
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Locale;
import java.util.TimeZone;
/*
* DateHelper.java
* This is a static class for providi ...
import java.util.ArrayList;
public class CsvParser {
public static final String SEPARATOR = ",";
public static final char QUOTE = '"';
// parse the csv line into an ArrayList of values
public static ArrayList parse(String line) throws Exception {
ArrayList list = nu ...