JSP有以下9种内置对象:

request,请求对象

response,响应页面对象

pageContext,上下文对象

session,会话对象

application,应用程序对象

out,输出对象

config,配置对象

page,页面对象

exception,异常对象

既然是对象,必然有类:

JSP内置对象的比较分析

out对象

在jsp文件里:

<%

String username = request.getParameter("username");

out.println("username:" + username + "<br>");

%>

print是不换行输出,println是换行输出。

println是源代码换行,<br>是页面换行。

request对象

代表来自客户端的请求。

包含了所有请求信息,比如FORM里的信息。

使用较多的方法:

getParameterNames,返回 Enumeration 类型的字符串对象:请求的所有参数的名字。

getParameterValues,返回 String[],包含某参数所有的值。请求参数有多少个值,该数组的长度就多长(比如用于多选框,每个选项都是同一个参数名)。

getParameter,是getParameterValues方法的特例。表示请求参数值只有一个。

response对象:不建议普通用户使用,想发送东西给浏览器,用out好了。

其他对象不常用。

 

相关文章:

  • 2021-08-13
  • 2021-09-11
  • 2021-10-06
  • 2021-11-17
猜你喜欢
  • 2021-07-23
  • 2021-11-29
  • 2021-05-23
  • 2021-06-09
  • 2022-02-09
相关资源
相似解决方案