jsp request session等对象 详解
jsp request session
等对象
详解
转者注:此文总结较为详细,值得参考。但部分内容经过整理,以下是正文。
1.request
对象
这两个对象是ASP所提供的内置对象中最常用的两个。在浏览器(或其他用户代理)和Web服务器之间,请求与响应中发生的信息交流可以通过ASP中的两个内置对象来进行访问和管理,这两个对象称为Request和Response对象。
客户端的请求信息被封装在
request
对象中,通过它才能了解到客户的需求,然后做出响应。它是
HttpServletRequest
类的实例。
(1)Attribute
设置
(
get
或
set
)
object getAttribute(String name)
返回
name
指定的属性值,如果指定的属性值不存在,则会返回
null
值.
Enumeration getAttributeNames()
返回
request
对象的所有属性的名字,其结果是一个类举(
Enumeration
)类的实例.
void setAttribute( String name ,
java.lang.Object objt )
设置名字为
name
的
request
参数的值,该值是由
java.lang.Object
类型的
objt
指定
(2) Parameter
String getParameter( String name )
获得客户端传送给服务器的参数值,该参数是由
name
指定的.
Enumeration getParameterNames()
返回客户端传给服务器摘的所有参数的名字,其结果也是一个类举类的实例.
String [] getParameterValues( String name )
获得指定参数的所有值,参数由
name
指定.
(3) Method
getMethod()
获得客户端向服务器端传送数据的方法,如
get,post
等.
(4)
客户端和服务器之间的
Protocol
族
String getProtocol()
返回请求用的协议类型及版本号
String getServerName()
返回接受请求的服务器主机名
int getServerPort()
返回服务器接受此请求所用的端口号
String getRemoteAddr()
返回发送此请求的客户端
IP
地址
String getRemoteHost()
返回发送此请求的客户端主机名
getRequestURI()
获取发出请求字符串的客户端的地址.
(5) Header
getHeader( String name )
返回指定名字的
request Header
的所有值,其结果也是一个类举类的实例.
getHeaderNames()
返回所有
request Header
的名字,其结果也是一个类举类的实例.
(6)
其他
String getCharacterEncoding()
返回字符编码方式
int getContentLeng
相关文档:
<%@page import="java.util.*"%>
<%@page import="java.io.*"%>
<%@page import="java.net.*"%>
<%
String filename = "";
if (request.getParameter("file") != null) {
filename = request.getParameter("file");
}
response.setContentType("application/msword");
response.setHeader("C ......
现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开 ......
第一步:JDK与Tomcat等的下载与配置
最新的JDK为6.0(jdk-6u12-windows-i586-p.exe),tomcat为6.0(apache-tomcat-6.0.18.exe)
开发环境:
JDK: jdk-6u12-windows-i586-p.exe
下载地址:http://java.sun.com/javase/downloads/index.jsp
Tomcat:apache-tomcat-6.0.18.exe
下载地址:http://tomcat.a ......
JSP调用JavaBean在网页上动态生成柱状图
我们经常要在网页看到一些动态更新的图片,最常见的莫过于股票的K线图,本文试图通过一个简单的实例,向大家展示如何通过JSP 调用JavaBean在网页上动态生成柱状图。
背景:本人最近在为某统计局开发项目时,涉及到在网页上动态生成图片的问题,费了一天的时间,终于搞定,为帮助大 ......