struts配置文件
<action name="intrashs" class="itemlist" method="getInTrash">
<result>/mail/intrashs.jsp</result>
</action>
<!-- 获取收件箱列表 -->
<action name="reces" class="itemlist" method="getReces">
<result>/mail/reces.jsp</result>
</action>
<action name="intrashs" class="itemlist" method="getInTrash">
<result>/mail/intrashs.jsp</result>
</action>
<!-- 获取收件箱列表 -->
<action name="reces" class="itemlist" method="getReces">
<result>/mail/reces.jsp</result>
</action>
[code=java][public String getReces() throws Exception{
this.emp=(Emp) ActionContext.getContext().getSession().get("user");//在session中获取当前用户
this.t=mailBizs.getTtReces(this.emp.getEid());
this.setting();
items=mailBizs.findPageReces(this.emp.getEid(), this.getFirst(), this.getMax());
System.out.println("收件"+items.size());
return SUCCESS;
}
/*
* 获取收件箱垃圾邮件列表
*/
public String getInTrash() throws Exception{
this.emp=(Emp) ActionContext.getContext().getSession().get("user");//在session中获取当前用户
this.t=mailBizs.getTtInTrashs(this.emp.getEid());
System.out.println(t); /*
items=mailBizs.findPageInTrashs(this.emp.getEid(), this.getFirst(), this.getMax());
System.out.println("垃圾"+items.size());
return SUCCESS;
}
/code]
this.emp=(Emp) ActionContext.getContext().getSession().get("user");//在session中获取当前用户
this.t=mailBizs.getTtReces(this.emp.getEid());
this.setting();
items=mailBizs.findPageReces(this.emp.getEid(), this.getFirst(), this.getMax());
System.out.println("收件"+items.size());
return SUCCESS;
}
/*
* 获取收件箱垃圾邮件列表
*/
public String getInTrash() throws Exception{
this.emp=(Emp) ActionContext.getContext().getSession().get("user");//在session中获取当前用户
this.t=mailBizs.getTtInTrashs(this.emp.getEid());
System.out.println(t); /*
* 逻辑判读当前页和上一页,下一页
*/
if(this.getN()>=this.getTotal()){
this.next=this.getTotal();
this.n=this.getTotal();
}else if(this.getN()<=1) {
this.n=1;
this.pre=1;
}
items=mailBizs.findPageInTrashs(this.emp.getEid(), this.getFirst(), this.getMax());
System.out.println("垃圾"+items.size());
return SUCCESS;
}
没有通配符,页面是怎么写的action地址?
还有把代码整理下, 有点乱
<a href="mail/sents.action">已发邮件</a>
<a href="mail/reces.action">收件箱</a>
<a href="mail/sending.jsp">写邮件</a>
<a href="mail/drafts.action">草稿箱</a>
<a href="mail/intrashs.action">垃圾箱</a>
<a href="mail/strashs.action">已发垃圾箱</a>
有的时候不是代码的问题。