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
居然 会 取到 值 这是为什么啊?
我研究了 两天了 ,所以 ,请帮帮我吧 。我快 崩溃了 。
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
居然 会 取到 值 这是为什么啊?
我研究了 两天了 ,所以 ,请帮帮我吧 。我快 崩溃了 。
解决方案 »
- spring注入属性,非菜鸟问题,内详
- 关于apache httpclient使用https协议连接
- 如何通过java把excel上的数据导入sqlserver上一张已经建好的表上
- Hibrnate createSQLQuery使用失败!!!
- tomcat 出错! 但是不知道为什么?
- 该如何开始学习j2ee.现在企业主流的框架技术有哪些
- 我使用JAXP来创建编写自己的xml文件有效性校验器,结果就报错,怎么办啊
- java 截取字符串
- weblogic8.1,怎么把一个应用部署在根路径啊..
- 奇怪,Tomcat问题,大家来看看
- 今天遇到一个面试题,请各位帮忙看看答案是什么?谢谢
- 请教一个spring声明式事务管理问题
还没,
我终于 明白 为什么 没人回复这个问题了 。
原因 :我问 问题的技巧 太烂了,
现在 自己 都看不明白 当时 遇到的问题 是什么了 。