All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.yuyenews.easy.server.request.HttpContext Maven / Gradle / Ivy

The newest version!
package com.yuyenews.easy.server.request;

import java.util.Hashtable;
import java.util.Map;

/**
 * 全局对象,类似于tomcat的servletcontext
 * 
 * @author yuye
 *
 */
public class HttpContext {

	private static HttpContext context;

	private Map map = new Hashtable<>();

	private HttpContext() {
	}

	public static HttpContext getHttpContext() {
		if (context == null) {
			context = new HttpContext();
		}

		return context;
	}

	/**
	 * 往context里添加数据
	 * 
	 * @param key 键
	 * @param value 值
	 */
	public void setAttr(String key, Object value) {
		map.put(key, value);
	}

	/**
	 * 从context里获取数据
	 * 
	 * @param key 键
	 * @return 值
	 */
	public Object getAttr(String key) {
		return map.get(key);
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy