一个简单的跳转显示信息的有关问题
一个简单的跳转显示信息的问题
界面是这样子的
点击上面的“详细信息” 以后就可以显示这条记录人员的详细信息了。
个人详细信息分四张表保存:个人基本信息表(personalInfo);个人简介表(introduceInfo);个人获奖情况表(prizeInfo) 个人论文情况表(thesesInfo)。
我的Action是这么写的
Struts如下:
JSP页面如下:(详细信息链接的那部分)
结果点击详细信息 返回页面 error
------解决方案--------------------
你断点调试下!看看有没有进入viewAllInfo方法!
------解决方案--------------------
界面是这样子的
点击上面的“详细信息” 以后就可以显示这条记录人员的详细信息了。
个人详细信息分四张表保存:个人基本信息表(personalInfo);个人简介表(introduceInfo);个人获奖情况表(prizeInfo) 个人论文情况表(thesesInfo)。
我的Action是这么写的
public class ManageAllInfoAction extends ActionSupport {
private ManageAllInfoService manageAllInfoService;
private IntroduceInfo introduceInfo;
private PersonalInfo personalInfo;
private PrizeInfo prizeInfo;
private ThesesInfo thesesInfo;
private TUser tuser;
private List<Object> allInfos;
public String viewAllInfo(Integer no)
{
allInfos = manageAllInfoService.getAllByNo(personalInfo.getNo());
introduceInfo = (IntroduceInfo) allInfos.get(0);
personalInfo = (PersonalInfo) allInfos.get(1);
prizeInfo = (PrizeInfo) allInfos.get(2);
thesesInfo = (ThesesInfo) allInfos.get(3);
return SUCCESS;
}
Struts如下:
<!--显示个人 详细信息 -->
<action name="allInfos" class="com.hr.action.ManageAllInfoAction"
method="viewAllInfo">
<result name="success">/viewPerson.jsp</result>
<result name="input">/welcome.jsp</result>
</action>
JSP页面如下:(详细信息链接的那部分)
<td bgcolor="#eff4fa" class="tdd">
<a
href="allInfos.action?allInfos.no=<s:property value="no"/>">详细信息</a>
</tr>
结果点击详细信息 返回页面 error
------解决方案--------------------
你断点调试下!看看有没有进入viewAllInfo方法!
------解决方案--------------------