public ArrayList<ZenWord> getZenWords() {
		ArrayList<ZenWord> zenWordList = new ArrayList<ZenWord>();
		List<String> zenList = null;
		try {
			InputStream inputStream = new URL(ZEN_WORD_URL).openStream();
			zenList = IOUtils.readLines(inputStream, "gbk");
			logger.info(zenList);
		} catch (MalformedURLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		if (zenList != null && !zenList.isEmpty()) {
			for (String eachZen : zenList) {
				String[] splitResult = eachZen.split("\t");
				if (splitResult != null && splitResult.length == 2) {
					String zenContent = splitResult[0].trim();
					String zenImage = splitResult[1].trim();
					Image tempImage = new Image(zenImage, ZEN_IMAGE_URL_PREFIX
							+ "small/" + zenImage, ZEN_IMAGE_URL_PREFIX
							+ "big/" + zenImage, "zenimage", null, null);
					ZenWord tempZenWord = new ZenWord(zenContent, tempImage);
					zenWordList.add(tempZenWord);
				}
			}
		}

		logger.info("Zenword List:" + zenWordList);
		return zenWordList;
	}