<action path="/pay/payInfo" type="com.dlsw.struts.action.pay.PayInfoAction">
<forward name="list" path="/pay/payInfoList.jsp" />
<forward name="edit" path="/pay/payInfoEdit.jsp" />
<forward name="print" path="/pay/payInfoPrint.jsp" />
<forward name="view" path="/pay/payInfoView.jsp" />
</action>所有的用户请求都先交给PayInfoAction来处理,
<forward name="list" path="/pay/payInfoList.jsp" />是分页显示员工的工资信息,
分页处理先由PayInfoAction来处理,处理过程包括取出持久对象、将持久对象放入bean中等等,
然后由PayInfoAction转到payInfoList.jsp页面,页面中迭代显示员工工资信息,部分代码:
<logic:iterate name="payinfolist" id="pay" >
<bean:define id="key" name="pay" property="id" />
<td><div align="center"> <bean:write name="key" property="employeeid" /></div></td>
<td><div align="center"> <bean:write name="key" property="period" /></div></td>
<td><div align="center"> <bean:write name="pay" property="name" /></div></td>
<td><div align="center"> <bean:write name="pay" property="basepay"/></div></td>
<td><div align="center"> <bean:write name="pay" property="otherpay" /></div></td>
<td><div align="left"> <bean:write name="pay" property="oth1" /></div></td>
</logic:iterate>
上面的处理过程运行起来没有任何问题,问题是现在我想在另一个地方(比如首页)显示出员工的工资信息,
我试了两种方法:
方法1:在首页中包含payInfoList.jsp页面,
<%@include file="pay/payInfoList.jsp"%>
tomcat提示:Cannot find bean payinfolist in any scope
因为所有的请求都是先交给PayInfoAction来处理的,PayInfoAction还没有将payinfolist放入request中,所以肯定出错!
方法2:在首页中包含payInfo.do,
<%@include file="pay/payInfo.do"%>
tomcat提示:File "/pay/payInfo.do" not found
显然这个方法也是行不通的。
不知道我表述清楚我的意思没有?
<forward name="list" path="/pay/payInfoList.jsp" />
<forward name="edit" path="/pay/payInfoEdit.jsp" />
<forward name="print" path="/pay/payInfoPrint.jsp" />
<forward name="view" path="/pay/payInfoView.jsp" />
</action>所有的用户请求都先交给PayInfoAction来处理,
<forward name="list" path="/pay/payInfoList.jsp" />是分页显示员工的工资信息,
分页处理先由PayInfoAction来处理,处理过程包括取出持久对象、将持久对象放入bean中等等,
然后由PayInfoAction转到payInfoList.jsp页面,页面中迭代显示员工工资信息,部分代码:
<logic:iterate name="payinfolist" id="pay" >
<bean:define id="key" name="pay" property="id" />
<td><div align="center"> <bean:write name="key" property="employeeid" /></div></td>
<td><div align="center"> <bean:write name="key" property="period" /></div></td>
<td><div align="center"> <bean:write name="pay" property="name" /></div></td>
<td><div align="center"> <bean:write name="pay" property="basepay"/></div></td>
<td><div align="center"> <bean:write name="pay" property="otherpay" /></div></td>
<td><div align="left"> <bean:write name="pay" property="oth1" /></div></td>
</logic:iterate>
上面的处理过程运行起来没有任何问题,问题是现在我想在另一个地方(比如首页)显示出员工的工资信息,
我试了两种方法:
方法1:在首页中包含payInfoList.jsp页面,
<%@include file="pay/payInfoList.jsp"%>
tomcat提示:Cannot find bean payinfolist in any scope
因为所有的请求都是先交给PayInfoAction来处理的,PayInfoAction还没有将payinfolist放入request中,所以肯定出错!
方法2:在首页中包含payInfo.do,
<%@include file="pay/payInfo.do"%>
tomcat提示:File "/pay/payInfo.do" not found
显然这个方法也是行不通的。
不知道我表述清楚我的意思没有?
解决方案 »
- 急,积分相关问题
- 能够同时运行Myeclipse7.0,MysQL等软件,买什么样的笔记本好呢?
- 编写三个线程分别显示各自的运行时间,第一个线程每隔1秒钟运行一次,第二个线程每隔5秒钟运行一次,第三个线程每隔10秒钟运行一次。
- Axis2客户端链接超时、并发的请求控制如何处理?
- 通过jsp表单post的中文字符在sqlserver表中varchar,nvarchar列中存储为访日区
- 分页问题
- 一个段的简单的代码? 看看不太懂 希望大家帮帮小弟
- 晕,这个问题好奇怪!~~~~~~~~~~~~~~~~
- 小小问题!!谢谢各位!!
- 我在applet用drawLine画线,如果我想化成虚线该用g的那个函数如何设置?
- 标签内的乱码怎么解决?
- jdbc 驱动程序的使用
<%@include file="../pay/payInfoList.jsp"%>这种方法不就是我说的第一种方法吗!不行的!