paramutils.java

来自「JSP_博客网站系统,功能完整。学习JSP的好资料。开发时采用Eclipse+M」· Java 代码 · 共 46 行

JAVA
46
字号
package huc.blog.util;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

public class ParamUtils {

	public static String getParameter(HttpServletRequest request,
			String paramName, String defaultValue) {
		if (request.getParameter(paramName) != null
				&& !request.getParameter(paramName).trim().equals(""))
			return request.getParameter(paramName).trim();
		return defaultValue.trim();
	}
	public static int getParameter(HttpServletRequest request,
			String paramName, int defaultValue) {
		if (request.getParameter(paramName) != null
				&& !request.getParameter(paramName).trim().equals(""))
			return Integer.parseInt(request.getParameter(paramName).trim());
		return defaultValue;
	}

	public static String getAttribute(HttpServletRequest request,
			String paramName, String defaultValue) {
		if (request.getAttribute(paramName) != null
				&& !((String) request.getAttribute(paramName)).trim()
						.equals(""))
			return ((String) request.getAttribute(paramName)).trim();
		return defaultValue.trim();
	}

	public static Object getObjectAttribute(HttpServletRequest request,
			String paramName, Object defaultValue) {
		if (request.getAttribute(paramName) != null)
			return request.getAttribute(paramName);
		return defaultValue;
	}

	public static Object getObjectAttribute(HttpSession session,
			String paramName, Object defaultValue) {
		if (session.getAttribute(paramName) != null)
			return session.getAttribute(paramName);
		return defaultValue;
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?