outlook.jsp
p = new createPanel('al', '组织机构');
p.addButton('peditor.gif', '模块管理','parent.main.location="module.action"');struts 2
<action name="module" class="moduleAction">
    <result name="success">/module/index.jsp</result>
</action>moduleAction.javapublic String execute() throws Exception {
System.out.println("--------------------------------------------------");
System.out.println("parentId=" + parentId);
System.out.println("pager.offset: " + ServletActionContext.getRequest().getParameter("pager.offset"));
PagerModel pm = moduleManager.searchModules(parentId);

System.out.println("pagerModel.listSize: " + pm.getObjects().size());
System.out.println("pagerModel.total: " + pm.getTotal());

request.setAttribute("pm", pm);
request.setAttribute("parentId", parentId);
int ppid = 0;
if (parentId != 0) {
Module module = moduleManager.findModule(parentId);
if (module.getParent() != null) {
ppid = module.getParent().getId();
}
}
System.out.println("ppid: " + ppid);
request.setAttribute("ppid", ppid);
return SUCCESS;
}index.jsp<c:if test="${!empty pm.objects}">
<c:forEach items="${pm.objects }" var="module">
<tr bgcolor="#EFF3F7" class="TableBody1" onmouseover=this.bgColor
= '#DEE7FF';;
onmouseout=this.bgColor='#EFF3F7';;
>
<td align="center" vAlign="center">
${module.id }
</td>
<td align="center" vAlign="center">
<a href="module.action?parentId=${module.id}">${module.name }</a>
</td>
<td align="center" vAlign="center">
${module.sn }
</td>
<td align="center" vAlign="center">
${module.parent.name}
</td>
<td align="center" vAlign="center">
<a href="#" onclick="del('module!del?id=${module.id}','你确定删除这个模块吗?');">删除</a>
</td>
</tr>
</c:forEach>
</c:if>兄弟们,帮我看看 。情况是这样的,我第一次点击outlook.jsp上面的button,
parentId=0
pager.offset: null
select mod from Module mod where mod.parent is null
Hibernate: select count(*) as col_0_0_ from Module module0_ where module0_.parent_id is null
Hibernate: select module0_.id as id5_, module0_.name as name5_, module0_.orderNum as orderNum5_, module0_.parent_id as parent6_5_, module0_.sn as sn5_, module0_.url as url5_ from Module module0_ where module0_.parent_id is null limit ?
pagerModel.listSize: 5
pagerModel.total: 10
ppid: 0当我,点击进入index.jsp
<a href="module.action?parentId=${module.id}">${module.name }</a>
--------------------------------------------------
parentId=1
pager.offset: null
select mod from Module mod where mod.parent.id = 1
Hibernate: select count(*) as col_0_0_ from Module module0_ where module0_.parent_id=1
Hibernate: select module0_.id as id5_, module0_.name as name5_, module0_.orderNum as orderNum5_, module0_.parent_id as parent6_5_, module0_.sn as sn5_, module0_.url as url5_ from Module module0_ where module0_.parent_id=1 limit ?
Hibernate: select module0_.id as id5_1_, module0_.name as name5_1_, module0_.orderNum as orderNum5_1_, module0_.parent_id as parent6_5_1_, module0_.sn as sn5_1_, module0_.url as url5_1_, module1_.id as id5_0_, module1_.name as name5_0_, module1_.orderNum as orderNum5_0_, module1_.parent_id as parent6_5_0_, module1_.sn as sn5_0_, module1_.url as url5_0_ from Module module0_ left outer join Module module1_ on module0_.parent_id=module1_.id where module0_.id=?
pagerModel.listSize: 5
pagerModel.total: 6
ppid: 0当我再次点击 index.jsp的button
--------------------------------------------------
parentId=1
pager.offset: null
select mod from Module mod where mod.parent.id = 1
Hibernate: select count(*) as col_0_0_ from Module module0_ where module0_.parent_id=1
Hibernate: select module0_.id as id5_, module0_.name as name5_, module0_.orderNum as orderNum5_, module0_.parent_id as parent6_5_, module0_.sn as sn5_, module0_.url as url5_ from Module module0_ where module0_.parent_id=1 limit ?
Hibernate: select module0_.id as id5_1_, module0_.name as name5_1_, module0_.orderNum as orderNum5_1_, module0_.parent_id as parent6_5_1_, module0_.sn as sn5_1_, module0_.url as url5_1_, module1_.id as id5_0_, module1_.name as name5_0_, module1_.orderNum as orderNum5_0_, module1_.parent_id as parent6_5_0_, module1_.sn as sn5_0_, module1_.url as url5_0_ from Module module0_ left outer join Module module1_ on module0_.parent_id=module1_.id where module0_.id=?
pagerModel.listSize: 5
pagerModel.total: 6
ppid: 0
明明 没有复制给 parentId 
居然 会 取到 值 这是为什么啊?
我研究了 两天了 ,所以 ,请帮帮我吧 。我快 崩溃了 。