ParamUtil.java
上传用户:yuyunping
上传日期:2013-03-21
资源大小:1844k
文件大小:1k
源码类别:

Java书籍

开发平台:

Java

  1. // created on 2002-2-26 at 20:41
  2. package net.acai.util;
  3. /**
  4.  * Title:        清清网络
  5.  * Description:
  6.  * Copyright:    Copyright (c) 2002
  7.  * Company:      www.SuperSpace.com
  8.  * @author:       SuperSpace
  9.  * @version 1.0
  10.  */
  11. import javax.servlet.http.*;
  12. public class ParamUtil
  13. {
  14. public static String getString(HttpServletRequest request,String paramName)
  15. {
  16. String temp=request.getParameter(paramName);
  17. if(temp!=null&&!temp.equals(""))
  18. return temp;
  19. else
  20. return null;
  21. }
  22. public static String getString(HttpServletRequest request,String paramName,String defaultString){
  23. String temp=getString(request,paramName);
  24. if(temp==null)
  25. temp=defaultString;
  26. return temp;
  27. }
  28. public static int getInt(HttpServletRequest request,String paramName) throws NumberFormatException{
  29. return Integer.parseInt(getString(request,paramName));
  30. }
  31. public static int getInt(HttpServletRequest request,String paramName,int defaultInt){
  32. try{
  33. String temp=getString(request,paramName);
  34. if(temp==null)
  35. return defaultInt;
  36. else
  37. return Integer.parseInt(temp);
  38. }
  39. catch(NumberFormatException e){
  40. e.printStackTrace();
  41. return 0;
  42. }
  43. }
  44. }