request的方法如下(只写一些常用到的):
public java.lang.Object getAttribute(java.lang.String.name)
获取属性名,后面是个字符串
public java.util.Enumeration getAttributeNames()
把所有属性的名称获取出来
public java.lang.String getCharacterEncoding()
获得字符编码方式
public int getContentLength()
获得内容长度
public java.lang.String getContentType()
获得Content类型
public ServletInputStream getInputStream() throws java.io.IOException
获取输入流,由最底层数据所构成的一个字符序列
public java.lang.String getParameter(java.lang.String name)
public java.util.Enumeration getParameterNames()
public java.lang.String[] getParameter Values(java.lang.String name)
获得参数值的列表
public java.lang.String getProtocol()
获得协议名
public java.lang.String getScheme()
获取请求的模式
public java.lang.String getServerName()
获取服务器的名称
public int getServerPort()
获取服务器的端口号
public java.io.BufferedReader getReader() throws java.io.IOException
getReader方法是返回的是对buffer进行字符型读取的对象
public java.lang.String getRemoteAddr()
获得远程的主机地址
public java.lang.String getRemoteHost()
获得远程主机名称
public void setAttribute(java.lang.String key,java.lang.Object o)
设置属性的方法
public java.lang.String getQueryString()
获得查询字符串
与其他对象相交互的方法
public HttpSession getSession(boolean create)
public HttpSession getSession()
public boolean isRequestedSessionIdValid()
public boolean isRequestedSessionIdFromCookie()
public Cookie[] getCookie()
public java.lang.String getServletPath()
public java.lang.String getRequestedSessionId()
String getParameter(String name) 根据页面表单组建名称获取提交数据
String[] getParameterValue(String name)获取一个页面表单组件对应得用户请求数据
void setCharacterEcoding(String charset)指定请求的编码,在调用request.getParameter()方法之前设定,可以解决中文乱码问题;
request.getRequestDispatcher(String path) 返回一个 javax.对象,该对象的forward 方法用于servelet.RequestDispatcher转发请求!
一个是客气一点,平等一点...一个强硬一点.
具体的解释;
英语表示“要求”这个词大致有3个,即ask, request, require。 ask为泛指,request和 require为特指。request表示make a request,所以 request (sb to do sth) 是“请求(某人做某事)”,是下对上的要求;而require表示order, demand, 是“命令,要求”之意,指上对下的要求,比如法律条款对当事人的要求,业主对雇员的要求。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
千航国际 |
国际空运 |
国际海运 |
国际快递 |
跨境铁路 |
多式联运 |