ValuePool.java 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. package com.upload.config;
  2. /**
  3. * 系统常量池
  4. * Copy to jodd.util
  5. */
  6. public interface ValuePool {
  7. String AMPERSAND = "&";
  8. String AND = "and";
  9. String AT = "@";
  10. String ASTERISK = "*";
  11. String STAR = ASTERISK;
  12. String BACK_SLASH = "\\";
  13. String COLON = ":";
  14. String COMMA = ",";
  15. String DASH = "-";
  16. String DOLLAR = "$";
  17. String DOT = ".";
  18. String DOTDOT = "..";
  19. String DOT_CLASS = ".class";
  20. String DOT_JAVA = ".java";
  21. String EMPTY = "";
  22. String EQUALS = "=";
  23. String FALSE = "false";
  24. String SLASH = "/";
  25. String HASH = "#";
  26. String HAT = "^";
  27. String LEFT_BRACE = "{";
  28. String LEFT_BRACKET = "(";
  29. String LEFT_CHEV = "<";
  30. String NEWLINE = "\n";
  31. String N = "n";
  32. String NO = "no";
  33. String NULL = "null";
  34. String OFF = "off";
  35. String ON = "on";
  36. String PERCENT = "%";
  37. String PIPE = "|";
  38. String PLUS = "+";
  39. String QUESTION_MARK = "?";
  40. String EXCLAMATION_MARK = "!";
  41. String QUOTE = "\"";
  42. String RETURN = "\r";
  43. String TAB = "\t";
  44. String RIGHT_BRACE = "}";
  45. String RIGHT_BRACKET = ")";
  46. String RIGHT_CHEV = ">";
  47. String SEMICOLON = ";";
  48. String SINGLE_QUOTE = "'";
  49. String SPACE = " ";
  50. String LEFT_SQ_BRACKET = "[";
  51. String RIGHT_SQ_BRACKET = "]";
  52. String TRUE = "true";
  53. String UNDERSCORE = "_";
  54. String UTF_8 = "UTF-8";
  55. String ISO_8859_1 = "ISO-8859-1";
  56. String Y = "y";
  57. String YES = "yes";
  58. String ONE = "1";
  59. String ZERO = "0";
  60. String DOLLAR_LEFT_BRACE = "${";
  61. String HASH_LEFT_BRACE = "#{";
  62. String CRLF = "\r\n";
  63. //HTML
  64. String HTML_NBSP = "&nbsp;";
  65. String HTML_AMP = "&amp";
  66. String HTML_QUOTE = "&quot;";
  67. String HTML_LT = "&lt;";
  68. String HTML_GT = "&gt;";
  69. // ----------------------------------------------------------------log
  70. String LOG_PREFIX = "###| ";
  71. String LOG_LINE = "============================================================";
  72. String LOG_GLOBAL_EXCEPTION_LINE = "====================== GlobalDefaultException ======================";
  73. String LOG_URL = LOG_PREFIX + "URL : ";
  74. String LOG_IP = LOG_PREFIX + "IP : ";
  75. String LOG_CLASS_METHOD = LOG_PREFIX + "CLASS_METHOD : ";
  76. String LOG_ARGS = LOG_PREFIX + "ARGS : ";
  77. String LOG_RESPONSE = LOG_PREFIX + "RESPONSE : ";
  78. String LOG_STATUS = LOG_PREFIX + "STATUS : ";
  79. String LOG_EXCEPTION = LOG_PREFIX + "EXCEPTION : ";
  80. //===================上传相关状态值和判断方法======================================
  81. /**
  82. * 图片上传最大大小10M * 1024 * 1024
  83. */
  84. long UPLOAD_MAX_SIZE_PIC = 10 << 20;
  85. String UPLOAD_MAX_SIZE_PIC_DESC = "图片文件大小不超过10M";
  86. /**
  87. * 文件上传最大大小50M * 1024 * 1024
  88. */
  89. long UPLOAD_MAX_SIZE_FILE = 50 << 20;
  90. String UPLOAD_MAX_SIZE_FILE_DESC = "常用文件大小不超过50M";
  91. /**
  92. * 视频上传最大大小100M * 1024 * 1024
  93. */
  94. long UPLOAD_MAX_SIZE_VIDEO = 100 << 20;
  95. String UPLOAD_MAX_SIZE_VIDEO_DESC = "视频文件大小不超过100M";
  96. /**
  97. * 上传图片文件类型
  98. */
  99. String[] UPLOAD_TYPE_PICS = {".jpg", ".jpeg", ".png", ".bmp", ".gif"};
  100. /**
  101. * 上传其他文件类型
  102. */
  103. String[] UPLOAD_TYPE_FILES = {".pdf", ".txt", ".rar", ".zip", ".7z", ".xls", ".xlsx", ".doc", ".docx", ".ppt", ".pptx"};
  104. /**
  105. * 上传视频文件类型
  106. */
  107. String[] UPLOAD_TYPE_VIDEOS = {".mov", ".mp4", ".avi", ".mpg", ".mpeg", ".rm", ".rmvb", ".wmv"};
  108. String UPLOAD_DATA_MISSING = "没有接收到文件数据";
  109. String UPLOAD_FAIL = "上传文件失败";
  110. String UPLOAD_FORMAT_NOT_SUPPORT = "文件格式暂时不支持";
  111. String UPLOAD_FORMAT_MISSING = "原文件名解析不到文件格式";
  112. String UPLOAD_FORMAT_ILLEGAL = "原文件名不合法";
  113. String UPLOAD_ORIGINAL_NAME_MISSING = "未解析到原文件名";
  114. /**
  115. * 水印图片地址
  116. */
  117. String MARK_IMAGE_PATH="/home/ying/server/watermark.png";
  118. }