public static String getString(Map<String, Object> map, String vmpath) {
		try {
			VelocityContext context = new VelocityContext();
			Set<Entry<String, Object>> set = map.entrySet();
			for (Entry<String, Object> e : set) {
				context.put(e.getKey(), e.getValue());
			}
			return VelocityUtil.writeToString(vmpath, context);
		} catch (Exception e) {
			throw new RuntimeException(e);
		}
	}