取得请求的参数的字符串 |
${pageContext.request.queryString} |
取得请求URL |
${pageContext.request.requestURL} |
取得web应用名称 |
${pageContext.request.contextPath} |
取得HTTP请求方式(POST/GET) |
${pageContext.request.method} |
取得使用的协议 |
${pageContext.request.protocol} |
取得用户IP地址 |
${pageContext.request.remoteAddr} |
判断session是否为新 |
${pageContext.session.new} |
取得session的id |
${pageContext.session.id} |
EL存取器:
使用存取器读取JavaBean中的数据
package com.javaweb.ch08;
import java.util.*;
//一个简单的JavaBean示例
public class Person{
//name属性
private String name;
//age属性
private int age;
//sex属性
private String sex;
//friends属性
private ArrayList friends;
//无参构造方法
public Person(){
}
//自定义构造的方法
public Person(String name,int age,String sex){
this.name = name;
this.age = age;
this.sex = sex;
}
//获取name的属性值
public String getName(){
return name;
}
//获取age属性值
public int getAge(){
return age;
}
//获取sex的属性值
public String getSex(){
return sex;
}
//设置name的属性
public void setName(String name){
this.name = name;
}
//设置age的属性值
public void setAge(int age){
this.age = age;
}
//设置sex的属性值
public void setSex(String sex){
this.sex = sex;
}
//设置friends的值
public void setFriends(ArrayList friends){
this.friends = friends;
}
//获取friends的属性值
public ArrayList getFriends(){
return friends;
}
}
<%@page language="java" contentType="text/html;charset=gb2312"%>
<%@page import="java.util.*,com.javaweb.ch08.*" %>