关于struct2 与jsp页面传值的问题

public String queryPermitList() {
    page = new PageForm();
    int start = Integer.valueOf(ServletActionContext.getRequest()
            .getParameter("start") == null ? "1" : ServletActionContext
            .getRequest().getParameter("start"));
    page.setStart(start);
    page.setLimit(OtherConstant.PAGE_SIZE);
    if (permitName != null && !permitName.equals("")) {
        page.getConditions().put("permitName", permitName.trim().toString());
    }
    page = bm.queryList(page);
    if (page.getRoot() != null) {
        page.setSuccess(true);
    }
    return SUCCESS;
}

此action是有关分页查询的,但是此并没有把page放在任何的范围中,为什么jsp页面仍然能够去得到page??

你看看page本身那个类里面是不是做了操作

并没有把page放在任何的范围中,范围是指的什么?
page = new PageForm();说明page的定义在方法外部,方法外是否定义了getPage()和setPage()方法?
如果定义了,则page会带到结果页面的。