?? request.java
字號:
//***********************************************
//Copyright 2002 by BHH丂All Rights Reverved.
//
//僔僗僥儉柤 :BestProject
//僒僽僔僗僥儉柤 :忈奞娗棟
//
//===============================================
//version 曄峏擔(dān) 曄峏幰 曄峏撪梕
//-----------------------------------------------
//01-00 2002.1.21 丂棝埞愇 峏怴嶌惉
package bestproject.upload;
import java.util.*;
public class Request {
Request() {
m_parameters = new Hashtable();
m_counter = 0;
}
protected void putParameter(String name, String value) {
if (name == null) {
throw new IllegalArgumentException(
"The name of an element cannot be null.");
}
if (m_parameters.containsKey(name)) {
Hashtable values = (Hashtable) m_parameters.get(name);
values.put(new Integer(values.size()), value);
}
else {
Hashtable values = new Hashtable();
values.put(new Integer(0), value);
m_parameters.put(name, values);
m_counter++;
}
}
public String getParameter(String name) {
if (name == null) {
throw new IllegalArgumentException(
"Form's name is invalid or does not exist (1305).");
}
Hashtable values = (Hashtable) m_parameters.get(name);
if (values == null) {
return null;
}
else {
return (String) values.get(new Integer(0));
}
}
public Enumeration getParameterNames() {
return m_parameters.keys();
}
public String[] getParameterValues(String name) {
if (name == null) {
throw new IllegalArgumentException(
"Form's name is invalid or does not exist (1305).");
}
Hashtable values = (Hashtable) m_parameters.get(name);
if (values == null) {
return null;
}
String strValues[] = new String[values.size()];
for (int i = 0; i < values.size(); i++) {
strValues[i] = (String) values.get(new Integer(i));
}
return strValues;
}
private Hashtable m_parameters;
private int m_counter;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -