1.提交方式
2.
只有以下三种控件可以传递参数到服务器:
1、<input>控件
type=text|password|radio|checkbox|hidden|file
2、<select>控件
3、<textarea>控件
注意:
当使用复选框传递参数,或者使用
<select multiplysize=n>传递参数时,在服务器端必
须使用:
String[]request.getParameterValues("name")
其他表单组件传递参数,在服务器端取出时均采用:
Stringrequest.getParameter("name")
3.
作用域 | 作用范围 |
pageContext | 当前页面作用域 |
request | 从请求创建到请求消亡这段时间 |
session | 一段客户端和服务器持续连接的时间 |
application | 服务器开始到服务器关闭为止 |
方法 | 说明 |
void setAttribute(String,Object) | 定义name属性的值为value |
Object getAttribute(String) | 取得name属性的值 |
void removeAttribute(Sting) | 移除name属性的值 |
方法 | 说明 |
getContextPath() | 获取站点路径 |
getMethod() | 获得客户端提交请求的方式 |
getRealPath("/") | 获得站点在服务器的真实路径 |
getRemoteAddr() | 获得客户端主机IP地址 |
getRequestedSessionId() | 获得sessionID |
getSession() | 获取session对象 |
getLocale().getCountry() | 获取客户端浏览器所属国家代码 |
方法 | 说明 |
setContentType(String) | 设置返回客户信息的对象类型 |
void addCookie(Cookie cookie) | 新增cookie |
void setHeader(String name,String value) | 新增String类型的值到标头 |
getWriter() | 获取out对象 |
getOutputStream() | 获取对客户端的输出流 |
String sendRedirect (String url) | 重定向到新的UTL |
MIME类型 | 文件类型 | 后缀 |
application/pdf | PDF文件 | |
application/msword | Word文档 | .doc |
application/vdn.ms-excel | Excel表格文件 | .xls |
image/Gif | GIF图片 | .gif |
image/Jpg | JPG图片 | .jpg |
text/Html | HTML超文本文件 | .html |
text/Plain | Plain文本 | .txt |
方法 | 说明 |
void print(String) | 显示 |
void println( ) | 显示并换行 |
void close( ) | 关闭输出流,清楚所有的内容 |